jQuery过滤HTML标签并高亮显示关键字的方法


Posted in Javascript onAugust 07, 2015

本文实例讲述了jQuery过滤HTML标签并高亮显示关键字的方法。分享给大家供大家参考。具体如下:

jQuery实现网页关键字过滤效果,将需要过滤的文字定义在JavaScript中,可定义多个,不过要修改JS代码为数组,这样可过滤出多个不同的关键字,本例只是为你演示一个基本的功能,更多过滤功能请自己挖掘吧。

具体代码如下:

<script type="text/javascript" src="jquery-1.6.2.min.js"></script><script>
$(document).ready(function() {
  var keyword = "三水点靠木";
  $("#keyword").html(function() {
    return $(this).text().replace(keyword,"<font color=\"red\">"+keyword+"</font>");
  });
});
</script>
<div id="keyword">三水点靠木成立于2006年,至立于奉献开源的精品学习型源代码,如果你喜欢三水点靠木的话,请把我们网址加入收藏夹吧!</div>

希望本文所述对大家的jquery程序设计有所帮助。

Javascript 相关文章推荐
prototype.js的Ajax对象
Sep 23 Javascript
JQery jstree 大数据量问题解决方法
Mar 09 Javascript
chrome下jq width()方法取值为0的解决方法
May 26 Javascript
js阻止冒泡和默认事件(默认行为)详解
Oct 20 Javascript
详解jQuery uploadify文件上传插件的使用方法
Dec 16 Javascript
Node.js中文件操作模块File System的详细介绍
Jan 05 Javascript
基于bootstrap按钮式下拉菜单组件的搜索建议插件
Mar 25 Javascript
javascript 开发之百度地图使用到的js函数整理
May 19 Javascript
vue axios 表单提交上传图片的实例
Mar 16 Javascript
Vue Router去掉url中默认的锚点#
Aug 01 Javascript
关于layui导航栏不展示下拉列表的解决方法
Sep 25 Javascript
vue实现购物车小案例
Sep 27 Javascript
jquery实现先淡出再折叠收起的动画效果
Aug 07 #Javascript
C++中的string类的用法小结
Aug 07 #Javascript
Grunt入门教程(自动任务运行器)
Aug 06 #Javascript
PhantomJS快速入门教程(服务器端的 JavaScript API 的 WebKit)
Aug 06 #Javascript
jQuery实现hover合成事件的方法
Aug 06 #Javascript
Ajax清除浏览器js、css、图片缓存的方法
Aug 06 #Javascript
jQuery实现动画效果circle实例
Aug 06 #Javascript
You might like
php 应用程序安全防范技术研究
2009/09/25 PHP
php对图像的各种处理函数代码小结
2013/07/08 PHP
PHP的构造方法,析构方法和this关键字详细介绍
2013/10/22 PHP
浅谈PHP面向对象之访问者模式+组合模式
2017/05/22 PHP
Laravel 将数据表的数据导出,并生成seeds种子文件的方法
2019/10/09 PHP
一款Jquery 分页插件的改造方法(服务器端分页)
2011/07/11 Javascript
基于jquery实现的鼠标拖拽元素复制并写入效果
2011/08/23 Javascript
JavaScript 性能优化小结
2015/10/12 Javascript
JavaScript的this关键字的理解
2016/06/18 Javascript
JavaScript和jQuery获取input框的绝对位置实现方法
2016/10/13 Javascript
基于javascript的Form表单验证
2016/12/29 Javascript
整理关于Bootstrap过渡动画的慕课笔记
2017/03/29 Javascript
ES6教程之for循环和Map,Set用法分析
2017/04/10 Javascript
JavaScript使用递归和循环实现阶乘的实例代码
2018/08/28 Javascript
150行Node.js实现的dns代理工具
2019/08/02 Javascript
[13:21]DOTA2国际邀请赛采访专栏:RSnake战队国士无双,Fnatic.Fly
2013/08/06 DOTA
跟老齐学Python之折腾一下目录
2014/10/24 Python
详解Python中列表和元祖的使用方法
2015/04/25 Python
举例详解Python中yield生成器的用法
2015/08/05 Python
Ubuntu 下 vim 搭建python 环境 配置
2017/06/12 Python
Python调用C语言的方法【基于ctypes模块】
2018/01/22 Python
Python中最大递归深度值的探讨
2019/03/05 Python
简单了解python中对象的取反运算符
2019/07/01 Python
在python中实现同行输入/接收多个数据的示例
2019/07/20 Python
Pytorch中index_select() 函数的实现理解
2019/11/19 Python
window环境pip切换国内源(pip安装异常缓慢的问题)
2019/12/31 Python
html5使用Drag事件编辑器拖拽上传图片的示例代码
2017/08/22 HTML / CSS
介绍一下Java中的Class类
2015/04/10 面试题
公司出纳岗位职责
2013/12/07 职场文书
预备党员的自我评价
2014/03/12 职场文书
公司口号大全
2014/06/11 职场文书
简单且有用的Python数据分析和机器学习代码
2021/07/02 Python
漫画《催眠麦克风-Dawn Of Divisions》第二卷PV公开
2022/04/05 日漫
Golang 结构体数据集合
2022/04/22 Golang
解决Python保存文件名太长OSError: [Errno 36] File name too long
2022/05/11 Python
vue中data里面的数据相互使用方式
2022/06/05 Vue.js