我想知道用 span-tags 包裹一些指定单词的最方便的方法。
例子: 我有一个词,就是狗。原文如下:
I have a dog, do you have a dog?
输出应该是这样的:
I have a <span class="highlight">dog</span>, do you have a <span class="highlight">dog</span>?
有什么帮助吗?
编辑: 请注意,它也应该包装单词,即使它们不是个人的(Peter-dog)。希望你明白了。
最佳答案
您可以使用 JavaScript replace function .这是一个基本示例:
$('#container').html($('#container').html().replace(/(dog)/g,'<span class="highlight">$1</span>'));
关于jquery - 在 jQuery 中用 span 包裹一些指定的单词?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2214794/