我有一个静态网站,我想知道是否可以在网站上有一个搜索表单,然后使用 jQuery 的 JavaScript 在页面上搜索某些关键字,然后使用 jQuery 添加一个类或其他东西。
问问题
3303 次
2 回答
4
使用 JQuery“包含”选择器
然后使用 addClass() 方法来分配你的类
http://api.jquery.com/addClass/
<html> <head> <script src="http://code.jquery.com/jquery-latest.js"></script> </head> <body> <div>John Resig</div> <div>George Martin</div> <div>Malcom John Sinclair</div> <div>J. Ohn</div> <script> $("div:contains('John')").css("text-decoration", "underline"); </script> </body> </html>
于 2012-10-16T17:50:34.497 回答
0
应该是可能的:
var text = $('body').html();
var split = text.split(/whatever/);
$('body').html(split[0] + '<span class="match">' + 'whatever' + '</span> + split[1]);
于 2012-10-16T17:57:16.763 回答