一款文字高亮过滤插件,可以实现用户输入字符后页面上指定区域高亮显示,当然此插件也可以部分代替浏览器自带的搜索功能。
用法:
1.首先引入所需文件
<script type="text/javascript" src="jquery-1.7.2.min.js"></script> <script type="text/javascript" src="jcfilter.min.js"></script>
2.准备好一个输入框
<input type="text" id="filter">
3.启动插件
<script type="text/javascript"> jQuery(document).ready(function(){ jQuery("#filter").jcOnPageFilter({ animateHideNShow: true,//是否启用隐藏和显示区域时的动画效果 focusOnLoad:true,//插件启动时是否自动聚焦到输入框 highlightColor:'#FFFF00',//高亮背景色 textColorForHighlights:'#000000',//高亮文字色 caseSensitive:false,//是否区分大小写 hideNegatives:true,//是否不显示无结果的区域 parentLookupClass:'jcorgFilterTextParent',//元素的父框架Class,如果子元素中无结果则隐藏整个框架 childBlockClass:'jcorgFilterTextChild'//要在哪些元素中显示,元素Class名 }); }); </script>