找到匹配的单词并加下划线-但仅单词

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了找到匹配的单词并加下划线-但仅单词相关的知识,希望对你有一定的参考价值。

我在尝试搜索和加下指定单词的所有实例的地方有此代码:

$(".test:contains('moon')").css("text-decoration", "underline");
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="test">The cow jumped over the moon</div>

以上是全文的重点。

如何使它仅在“ moon”的实例下划线?

答案

使用当前代码,您正在将样式应用于包含搜索到的element的整个word

另一答案

迭代每个元素,并.replace及其innerhtml

以上是关于找到匹配的单词并加下划线-但仅单词的主要内容,如果未能解决你的问题,请参考以下文章

html / css:悬停div的每个单词时加下划线,不换行[重复]

html / css:悬停div的每个单词时加下划线,不换行[重复]

如何在org-mode中用括号中的单词加下划线以导出到LaTeX

android dev如何下划线和更改字符串中单词的颜色,如链接颜色

正则表达式文本过滤

正则表达式有条件不在最小下划线上返回false