突出显示搜索结果在某些情况下不起作用

时间:2012-01-30 03:49:23

标签: javascript jquery

我是Javascript的新手。

我想制作一些可以在我未来的项目中使用的基本内容。

我需要的其中一件事就是突出显示一些关键字。

http://jsfiddle.net/4wMjP/1/

您可以在上面的链接中找到该功能的工作代码。

问题是如果我在HTML中取消注释以下行,

<!-- <h1>Polls show Romney surging ahead of Gingrich in Florida</h1> -->

该功能不起作用。

问题是什么以及如何解决问题?

1 个答案:

答案 0 :(得分:2)

您不能在段落标记内包含块级元素。

<p><h1></h1></p> <!-- Not valid HTML! -->

如果您希望标题位于<p>内并可搜索,请将<p>更改为<div>

http://jsfiddle.net/4wMjP/2/