示例:
<a href=''>Hello</a>
我想使用jquery或Javascript将所有A标签中的字符串“Hello”替换为“Not Good”。
结果如下:
<a href=''>Not Good</a>
我该怎么做?
答案 0 :(得分:1)
使用.text()。你可以这样做:
$("a").html("Not Good");
//or
$("a").text("Not Good");
答案 1 :(得分:1)
试试这个,
$("a").text("Not Good");
答案 2 :(得分:1)
尝试:
$("a").each(function(){
if($(this).text() == "Hello"){
$(this).text("Not Good");
}
});
答案 3 :(得分:1)
我想将所有A标签中的字符串“Hello”替换为“Not Good”
假设“Hello”不是a
元素的唯一内容,但它只包含文本:
$("a").text(function(_, text) {
return text.replace('Hello', 'Not Good');
});
如果同一个a
元素中出现多次“Hello”,请使用正则表达式(/Hello/g
)而不是简单的字符串。
答案 4 :(得分:0)
答案 5 :(得分:0)
您可以为该链接指定ID,然后更改其文本。它将避免替换其他超链接的文本。
<a id="hello" href=''>Hello</a>
$("#hello").html("Not Good");
or
$("#hello").text("Not Good");