截至目前我使用的JavaScript搜索方法来代替身体HTML像下面一些文字..什么是最好的方法来搜索正文的HTML一些文字
假设我的HTML是
<body>
<div> I am in body...</div>
</body>
然后我使用下面的方法
var body = $(body);
var text = body.html();
text = text.replace('I am in body...','Yes');
body.html(text);
但我可以看到像IE浏览器慢页面搜索..
请给我建议,以提高日是,也请让知道是否有任何插件,以搜索和匹配,即使它包含在任何HTML标记的字符串。像下面
<body>
<div><span>I </span> am in body...</div>
</body>
当前的方法我无法比拟的..
如果我使用
$('*:contains("some search text string")');
这将匹配DIV和BODY以及..但在这里我想搜索的HTML文本没有父元素...... 感谢
@ dr-molle非常非常感谢...我从长期寻找这个解决方案..你做我的日子 – Exception
@ dr-molle你可以看看这个... http://jsfiddle.net/3gPbh/ ..请告诉我的代码中的错误.. – Exception
你没有通过预期的参数,电话有'fx('我在身体...','是')' –