我正在一遍又一遍地在我们的网站上对某个短语应用一种风格。有没有办法在页面中搜索该短语的实例并自动应用该样式?
示例:
<div>
This is what you get from <span class="comp">Company Name</span>.
We do all kinds of things here at <span class="comp">Company Name</span>.
</div>
答案 0 :(得分:2)
你可以看看这些问题:
两个最佳答案都指向jQuery的highlight plugin。
答案 1 :(得分:0)
确定... http://docs.jquery.com/Selectors/contains#text
$("div:contains('Conpany Name')").css("text-decoration", "underline");
答案 2 :(得分:0)
var body = document.getElementByTagName("body")[0].innerHTML;
body.replace(/Company Name/g, '<span class="comp">Company Name</span>');
document.getElementByTagName("body")[0].innerHTML = body;
以上内容应该包含所有内容并用你的span替换它,并且不需要jQuery。