Jquery – 替换Val()中的文本
我试图用一些文本替换jquery中Val()的部分,但我不知道如何做到这一点。 $(this).val()
返回“ $(this).val()
of ….” – 我想用自定义文本替换#
,但Val似乎没有replace()
函数。 我对JQuery很新,所以我可能会遗漏一些明显的东西。 谢谢你的帮助
您可以将函数传递给.val()
,如下所示:
$("#mySelector").val(function(i, v) { //index, current value return v.replace("#","Custom Text"); });
不要忘记在末尾添加.val():
$("#mySelector").val(function(i, v) {return v.replace("#","Custom Text");}).val();