使用jquery怎么實(shí)現(xiàn)搜索框功能?相信很多沒有經(jīng)驗(yàn)的人對(duì)此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個(gè)問題。
在武穴等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供網(wǎng)站設(shè)計(jì)制作、網(wǎng)站制作 網(wǎng)站設(shè)計(jì)制作按需制作網(wǎng)站,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站建設(shè),成都全網(wǎng)營銷,成都外貿(mào)網(wǎng)站建設(shè)公司,武穴網(wǎng)站建設(shè)費(fèi)用合理。
html代碼:
fhasjfas
fhasjfas
你好
你好啊
js:
當(dāng)回車(keycode為13)按下時(shí),獲取輸入框(id為findinput)的值,并保存在keyword關(guān)鍵字中,利用filter()對(duì)li進(jìn)行篩選。
將原有內(nèi)容隱藏,篩選出的內(nèi)容進(jìn)行漸變顯示。
$('#findinput').keydown(function(event){ if(event.keyCode == 13){ var keyword = $(this).val() // alert(keyword) $('li').hide()//將原有的內(nèi)容隱藏 //然后將含有keyword的li進(jìn)行漸變顯示 $("p").filter(":Contains("+keyword+")").parents('.todo-ltem').fadeIn(2000) } })
jquery是一個(gè)簡潔而快速的JavaScript庫,它具有獨(dú)特的鏈?zhǔn)秸Z法和短小清晰的多功能接口、高效靈活的css選擇器,并且可對(duì)CSS選擇器進(jìn)行擴(kuò)展、擁有便捷的插件擴(kuò)展機(jī)制和豐富的插件,是繼Prototype之后又一個(gè)優(yōu)秀的JavaScript代碼庫,能夠用于簡化事件處理、HTML文檔遍歷、Ajax交互和動(dòng)畫,以便快速開發(fā)網(wǎng)站。
看完上述內(nèi)容,你們掌握使用jquery怎么實(shí)現(xiàn)搜索框功能的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!