jQuery單頁面文字搜索插件jquery.fullsearch.js的使用方法
jquery.fullsearch.js一款基于Bootstrap的單頁面文字搜索jQuery插件。通過搜索關(guān)鍵字,插件會(huì)在下拉列表中高亮列出關(guān)鍵字和所在的各個(gè)段落,用戶點(diǎn)擊相應(yīng)的搜索下拉列表項(xiàng)即可跳轉(zhuǎn)到相應(yīng)的地方。
jquery.fullsearch.js使用方法
使用該文字搜索插件需要在頁面中引入Bootstrap相關(guān)文件,以及jQuery和jquery.full-search.js文件,為了實(shí)現(xiàn)瞄點(diǎn)跳轉(zhuǎn),還需要引入anchor.js文件。
<link href="css/bootstrap.min.css" rel="external nofollow" type="text/css" rel="stylesheet"> <link href="css/jumbotron-narrow.css" rel="external nofollow" rel="stylesheet"> <script src="https://www.jq22.com/jquery/jquery-1.10.2.js"></script> <script type="text/javascript" src="js/anchor.js"></script> <script type="text/javascript" src="js/jquery.full-search.js"></script>
HTML結(jié)構(gòu)
創(chuàng)建一個(gè)<input>元素用于制作搜索框。
<input type="search" id="search" placeholder="請(qǐng)輸入本頁面內(nèi)容">
然后創(chuàng)建一個(gè)搜索列表的HTML模板。
<div > <h4>標(biāo)題</h4> <ul > <li><a href="">dsfsdfsdf</a></li> <li><a href="">sdfsdf</a></li> </ul> <h4>內(nèi)容</h4> <ul > <li><a href="">sdfsdf</a></li> <li><a href="">sdfsd</a></li> </ul> </div>
最后將你需要進(jìn)行搜索的內(nèi)容放入一個(gè)帶唯一ID號(hào)的容器中
<div id="result-list"> <!-- 可對(duì)以下內(nèi)容中的文字進(jìn)行搜索 --> <h4 id="a">Lorem ipsum dolor sit amet</h4> ...... <h4 id="b">Morbi fermentum</h4> ...... ... </div>
jquery.fullsearch.js插件初始化
在頁面DOM元素加載完畢之后,可以通過fullsearch()方法來初始化該文字搜索插件。
$('#search').fullsearch({ highlight: true, search_data: ".search-result", search_title: ".result-section", search_content: ".result-content", list: "#result-list", nodata: "沒有找到相關(guān)數(shù)據(jù)" });
jquery.fullsearch.js配置參數(shù)
highlight:是否高亮搜索關(guān)鍵字。
search_data:搜索結(jié)果存放的容器的class類。
search_title:搜索的標(biāo)題容器。
search_content:搜索的結(jié)果容器。
list:要進(jìn)行搜索的容器。
更多js,jq文字搜索功能文章請(qǐng)查看下面的相關(guān)文章
- jquery實(shí)現(xiàn)靜態(tài)搜索功能(可輸入搜索文字)
- jQuery實(shí)現(xiàn)動(dòng)態(tài)文字搜索功能
- JS實(shí)現(xiàn)搜索框文字可刪除功能
- javascript搜索框點(diǎn)擊文字消失失焦時(shí)文本出現(xiàn)
- 利用jQuery實(shí)現(xiàn)可輸入搜索文字的下拉框
- JavaScript前端頁面搜索功能案例【基于jQuery】
- jQuery Jsonp跨域模擬搜索引擎
- jquery中用jsonp實(shí)現(xiàn)搜索框功能
- JQuery+JS實(shí)現(xiàn)仿百度搜索結(jié)果中關(guān)鍵字變色效果
- 基于jquery的頁面劃詞搜索JS
- jquery+json實(shí)現(xiàn)的搜索加分頁效果
相關(guān)文章
微信小程序 使用騰訊地圖SDK詳解及實(shí)現(xiàn)步驟
這篇文章主要介紹了微信小程序 使用騰訊地圖SDK詳解及實(shí)現(xiàn)步驟的相關(guān)資料,需要的朋友可以參考下2017-02-02微信小程序 兩種滑動(dòng)方式(橫向滑動(dòng),豎向滑動(dòng))詳細(xì)及實(shí)例代碼
這篇文章主要介紹了微信小程序 兩種滑動(dòng)方式詳細(xì)及實(shí)例代碼的相關(guān)資料,這里對(duì)橫向滑動(dòng)和豎向滑動(dòng)都做介紹,需要的朋友可以參考下2017-01-01微信小程序 詳解下拉加載與上拉刷新實(shí)現(xiàn)方法
這篇文章主要介紹了微信小程序 詳解下拉加載與上拉刷新實(shí)現(xiàn)方法的相關(guān)資料,這里介紹了兩種實(shí)現(xiàn)方法,需要的朋友可以參考下2017-01-01Servlet3.0與純javascript通過Ajax交互的實(shí)例詳解
Servlet與純javascript通過Ajax交互,對(duì)于很多人來說應(yīng)該很簡單。不過還是寫寫,方便Ajax學(xué)習(xí)的后來者2018-03-03微信小程序 require機(jī)制詳解及實(shí)例代碼
這篇文章主要介紹了微信小程序 require機(jī)制詳解及實(shí)例代碼的相關(guān)資料,需要的朋友可以參考下2016-12-12