替换。()不起作用
我只是尝试使用.replace()
jQuery函数。它不起作用。替换。()不起作用
HTML:
<div class="try"> </div>
JS:
var valr='r'; valr.replace('r', 't');
$('.try').prepend('<div> ' + valr + '</div>');
结果:我得到 'R',而我想获得 'T'
为什么它不任何想法”工作?
回答:
replace()
(JavaScript函数,而不是jQuery的)返回一个字符串,试试这个:
var valr='r'; valr = valr.replace('r', 't');
$('.try').prepend('<div> '+valr+'</div>');
Docs for .replace()
are here
回答:
您需要保存的变量已经被替换后
valr = valr.replace('r','t');
回答:
首先,replace
不是jQuery方法 - 它是纯javascript。其次,它返回字符串的一个新实例,所以你需要:
valr = valr.replace('r', 't');
以上是 替换。()不起作用 的全部内容, 来源链接: utcz.com/qa/266635.html