jQuery列表檢索功能實(shí)現(xiàn)代碼
先給大家展示下效果圖:
這是一個(gè)簡(jiǎn)單的列表 右上角有一個(gè)檢索功能 我們要實(shí)現(xiàn)的是列表檢索功能 是用的jquery實(shí)現(xiàn)的 具體代碼如下
$(function(){ $("input[type=button]").click(function(){ var txt=$("input[type=text]").val(); if($.trim(txt)!=""){ $(".ggsm_list li span").parent().hide().filter(":contains('"+txt+"')").show(); }else{ $(".ggsm_list li").show(); } }); });
給按鈕一個(gè)點(diǎn)擊事件,首先獲取到input中的值,然后讓span的其它父元素都隱藏(其實(shí)就是隱藏掉其它的li標(biāo)簽)然后查找含有txt(就是input中值)的那一個(gè)li,然后顯示出來(lái)
$("#textInput").on("keypress", function (e) { if (e.charCode === 13) { var txt=$("input[type=text]").val(); if($.trim(txt)!=""){ $(".ggsm_list li span").parent().hide().filter(":contains('"+txt+"')").show(); }else{ $(".ggsm_list li").show(); } }
這個(gè)代碼是對(duì)鍵盤回車鍵做的一個(gè)優(yōu)化(代碼不多很簡(jiǎn)單)
以上所述是小編給大家介紹的jQuery列表檢索功能實(shí)現(xiàn)代碼,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
jQuery函數(shù)的第二個(gè)參數(shù)獲取指定上下文中的DOM元素
這篇文章主要介紹了jQuery函數(shù)的第二個(gè)參數(shù)獲取指定上下文中的DOM元素,需要的朋友可以參考下2014-05-05jquery ajax return沒(méi)有返回值的解決方法
jquery ajax return沒(méi)有返回值的解決方法,需要的朋友可以參考下。2011-10-10jQuery 實(shí)現(xiàn)評(píng)論等級(jí)好評(píng)差評(píng)特效
本文主要介紹如何實(shí)現(xiàn)類似淘寶好評(píng)差評(píng)的效果,需要的小伙伴直接拿去用吧。2016-05-05Jquery實(shí)現(xiàn)簡(jiǎn)單的動(dòng)畫效果代碼
Jquery實(shí)現(xiàn)簡(jiǎn)單的動(dòng)畫效果代碼,需要的朋友可以參考下2012-03-03解決用jquery load加載頁(yè)面到div時(shí),不執(zhí)行頁(yè)面js的問(wèn)題
這篇文章主要介紹了解決用jquery load加載頁(yè)面到div時(shí),不執(zhí)行頁(yè)面js的問(wèn)題。需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助2014-02-02jQuery ajax仿Google自動(dòng)提示SearchSuggess功能示例
這篇文章主要介紹了jQuery ajax仿Google自動(dòng)提示SearchSuggess功能,結(jié)合實(shí)例形式較為詳細(xì)的分析了jQuery結(jié)合ajax與.net后臺(tái)調(diào)用sql數(shù)據(jù)庫(kù)實(shí)現(xiàn)搜索自動(dòng)提示相關(guān)操作技巧,需要的朋友可以參考下2019-03-03