今天我们介绍的这个插件来着http://www.zhangxinxu.com/wordpress/,张鑫旭的文章写得挺好的,大家有兴趣的多看看。

我们今天的这个插件叫“jquery.textSearch”,它的作用是可以页面上的关键词搜索,就像百度的搜索一样,只是它是单独在页面上搜索的。我们先看下效果图吧:

<script type="text/javascript" src="__PUBLIC__/SearchJs/jquery.textSearch-1.0.js"></script>
<script type="text/javascript">
$(function (){ var search_content = $('#phone').val()+' '+$('#user_name').val(); $(".trcontent").textSearch(search_content);
});
</script>

我们可以看到,当我们搜索关键词时,页面上就会标红出来。

先把关键词存放在数组中,

接着把HTML拆分开,变成HTML标签和文字两部分,然后再对文字进行匹配。

不知你看了这件插件,会不会跟我有同样的感觉,就是自己的正则替换觉得不好。。。

以下我提供源文件,欢迎有需要的朋友下载使用:

预览地址:http://www.163css.net/net163/cssjs/2013/03/textsearch/index.html

jquery textSearch实现页面搜索

作者:林炜贤来源:www.163css.com发表时间:(2013-04-17)

今天我们介绍的这个插件来着http://www.zhangxinxu.com/wordpress/,张鑫旭的文章写得挺好的,大家有兴趣的多看看。

我们今天的这个插件叫“jquery.textSearch”,它的作用是可以页面上的关键词搜索,就像百度的搜索一样,只是它是单独在页面上搜索的。我们先看下效果图吧:

我们可以看到,当我们搜索关键词时,页面上就会标红出来。

先把关键词存放在数组中,

接着把HTML拆分开,变成HTML标签和文字两部分,然后再对文字进行匹配。

不知你看了这件插件,会不会跟我有同样的感觉,就是自己的正则替换觉得不好。。。

以下我提供源文件,欢迎有需要的朋友下载使用:

预览地址:http://www.163css.net/net163/cssjs/2013/03/textsearch/index.html

最新文章

  1. Javaweb学习随笔_JSP的九大内置对象
  2. 【转】Android各种Adapter的用法
  3. linux中的一个看图的软件
  4. js上下滚屏效果,代码通过测试
  5. Scala下载安装配置(Mac)
  6. GridView、DataGrid、DataList、Repeater、ListView、DetailsView、FormView
  7. ant例子
  8. AngularJS Directive 学习笔记
  9. [LeetCode] Trapping Rain Water II 题解
  10. 一起学Linux02之Linux系统启动过程
  11. C# 使用 CancellationTokenSource 终止线程
  12. [P4721] 分治 FFT
  13. 异常处理,MD5
  14. Resttemplate中设置超时时长方法
  15. Docker的安装和启动
  16. Windows下SVN服务器搭建方法整理(apache)
  17. HihoCoder - 1867: GCD (莫比乌斯容斥)
  18. Java原子性、可见性、内存模型
  19. 生成项目目录结构(based on windows system)
  20. 【搜索】POJ-3009 DFS+回溯

热门文章

  1. UVa 10328 Coin Toss(Java大数+递推)
  2. socket可读可写就绪条件
  3. 机器学习-ID3决策树算法(附matlab/octave代码)
  4. 单例模式(Singleton-Pattern)百媚生
  5. 如何以Root权限在Pycharm上Run、Debug
  6. javascript 时间与时间戳的转换
  7. hdu 6386 Age of Moyu (重边判断)
  8. devdocs
  9. vue.js单个slot
  10. CF86D