我有代码
<div>
<a href="#"></a> »
<a href="#"></a> »
<a href="#"></a> »
<a href="#"></a> »
<a href="#"></a>
</div>
我如何禁用或删除此simbol - “»”?
我使用此代码
text = $('div').html();
text = text.replace('»','');
$('div').html(text);
但是你好不正确。最后一个符号正在移位。
另一种方式?
答案 0 :(得分:2)
您只需将全局标记(g
)添加到替换代码中,就像它是正则表达式一样:
text = $('div').html();
text = text.replace(/»/g,'');
$('div').html(text);
<强> jsFiddle example 强>
答案 1 :(得分:2)
replace
仅替换第一个实例。您必须使用正则表达式。
text = $('div').html();
text = text.replace(/»/g,'');
$('div').html(text);