我正在寻找替换 <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/