我想替换<nobr>
中的文本,但我不知道怎么做。
如果可以,那将很容易:
$('nobr:contains("Due")').replace('Due Date');
但是还有另一个
<nobr>
里面有单词"Due"
,我不希望这样。查找与
<nobr>
完全相等的"Due"
并将其替换为"Due Date"
的最简单方法是什么? 最佳答案
您可以filter
所有nobr
元素消除任何文本不等于“ Due”的元素:
$("nobr").filter(function() {
return $(this).text() === "Due";
}).text("Due Date");
这是working example。
关于javascript - jQuery用无属性替换标签内的文本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7570082/