2011-05-12 67 views
0

我试图用jQuery谷歌浏览器扩展插件在任何页面上替换“篮球”文本的每一个出现。所以在我的内容脚本中,我有代码:谷歌浏览器,jQuery的声明,需要帮助

$('body').html($('body').html().replace('basketball', 'test')); 

但在大多数页面上,该网站只是不加载或看起来非常混乱。有任何想法吗?

回答

1

我不确定谷歌浏览器扩展,但有很多方法可以搜索和替换文本。 http://jsfiddle.net/zxpgx/就是这样的一个例子。

$("*").each(function() { if ($(this).children().length == 0) { $(this).text($(this).text().replace('basketball','test')); } }); 
+0

如何将其替换为图像? – ben 2011-05-12 00:33:53