按用户类型突出显示匹配 内容 jQuery filtering突出显示

  • 源码大小:15.82KB
  • 所需积分:1积分
  • 源码编号:19JP-3390
  • 浏览次数:637次
  • 最后更新:2023年06月08日
  • 所属栏目:文本
我要下载
加入收藏
本站默认解压密码:19jp.com 或 19jp_com

简介

一个jQuery插件,当用户在搜索字段中键入时,它可以定位并突出显示匹配的关键词。

它特别适用于筛选长列表中的项目,如购物清单、家庭作业或包含数百个单词的文档。

如何使用它:

1.下载filteringHighlight.js并将其插入到文档中。

  1. <script src="/path/to/cdn/jquery.slim.min.js"></script>
  2. <script src="/path/to//FilteringHighlight.js"></script>

2.在页面上创建“筛选器”输入。

  1. <input id="filter" placeholder="Type to highlight" />

3.启用筛选器输入以筛选并突出显示在长列表中找到的匹配关键字术语。

  1. <ul id="root_tree">
  2. <li><a href="#"><strong>Home</strong></a>
  3. <ol>
  4. <li><a href="#">Airdrie eNewsletters </a></li>
  5. <li><a href="#">Airdrie Directories</a></li>
  6. <li><a href="#">Airdrie Life Video</a></li>
  7. </ol>
  8. </li>
  9. ...
  10. </ul>
  1. $(function() {
  2. // filteringHighlight(rootElement, highlightClass, timeout)
  3. $('#filter').filteringHighlight('#root_tree', 'filteringHighlight', 300);
  4. });

4.将CSS样式应用于突出显示的字符。

  1. .filteringHighlight {
  2. background-color: yellow;
  3. }

预览截图