【发布时间】:2011-08-18 17:09:44
【问题描述】:
我最近看到了很多用于在 HTML 页面中搜索和突出显示术语的库。然而,我看到的每个库都有同样的问题,他们找不到部分包含在 html 标记中的文本和/或他们无法找到用 & 表示的特殊字符。
示例:
<span> This is a test. This is a <b>test</b> too</span>
搜索“a test”会找到第一个实例,但不会找到第二个。
示例b:
<span> Pencils in spanish are called lápices</span>
搜索“lápices”或“lapices”将无法产生结果。
有没有办法绕过这些障碍?
提前致谢!
【问题讨论】:
-
试试mark.js,它有一个选项
acrossElements
标签: javascript html tags full-text-search highlight