亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

jQuery多條件篩選如何實現

2019-11-20 11:20:47
字體:
來源:轉載
供稿:網友

本文實例講述了jquery實現多條件篩選特效。分享給大家供大家參考。具體如下:
我們在電商平臺購買商品時,在商品列表頁根據品牌、款式、價格范圍等條件進行篩選查詢,當點擊某個條件時,在頁面上會顯示用戶所選擇的條件集合,并且將對應的符合條件的商品信息展示出來。那么今天我們使用jQuery來實現這一前端效果。
運行效果圖: 

HTML
首先,我們將查詢條件分類,在頁面中布置條件容器li.select-list和已選擇的條件容器div.select-result。

<ul class="select">      <li class="select-list">        <dl id="select1">          <dt>上裝:</dt>          <dd class="select-all selected"><a href="#">全部</a></dd>          <dd><a href="#">針織衫</a></dd>          <dd><a href="#">毛呢外套</a></dd>          <dd><a href="#">T恤</a></dd>          <dd><a href="#">羽絨服</a></dd>          <dd><a href="#">棉衣</a></dd>          <dd><a href="#">衛衣</a></dd>          <dd><a href="#">風衣</a></dd>        </dl>      </li>      <li class="select-list">        <dl id="select2">          <dt>褲裝:</dt>          <dd class="select-all selected"><a href="#">全部</a></dd>          <dd><a href="#">牛仔褲</a></dd>          <dd><a href="#">小腳/鉛筆褲</a></dd>          <dd><a href="#">休閑褲</a></dd>          <dd><a href="#">打底褲</a></dd>          <dd><a href="#">哈倫褲</a></dd>        </dl>      </li>      <li class="select-result">        <dl>          <dt>已選條件:</dt>          <dd class="select-no">暫時沒有選擇過濾條件</dd>        </dl>      </li>    </ul>  

布置好內容后,給頁面內容加上css樣式以及加載相關js。

<link rel="stylesheet" type="text/css" href="css/style.css">  <script type="text/javascript" src="js/jquery.js"></script>  <script type="text/javascript" src="js/script.js"></script>

jQuery
當用戶點擊任意條件時,標記當前選中狀態,相鄰條件取消選中狀態,并且更新已選條件容器內容,請看代碼:

$(document).ready(function() {   $("#select1 dd").click(function() {     $(this).addClass("selected").siblings().removeClass("selected");     if ($(this).hasClass("select-all")) {       $("#selectA").remove();     } else {       var copyThisA = $(this).clone();       if ($("#selectA").length > 0) {         $("#selectA a").html($(this).text());       } else {         $(".select-result dl").append(copyThisA.attr("id", "selectA"));       }     }   });   $("#select2 dd").click(function() {     $(this).addClass("selected").siblings().removeClass("selected");     if ($(this).hasClass("select-all")) {       $("#selectB").remove();     } else {       var copyThisB = $(this).clone();       if ($("#selectB").length > 0) {         $("#selectB a").html($(this).text());       } else {         $(".select-result dl").append(copyThisB.attr("id", "selectB"));       }     }   });   $("#selectA").live("click",   function() {     $(this).remove();     $("#select1 .select-all").addClass("selected").siblings().removeClass("selected");   });   $("#selectB").live("click",   function() {     $(this).remove();     $("#select2 .select-all").addClass("selected").siblings().removeClass("selected");   });   $(".select dd").live("click",   function() {     if ($(".select-result dd").length > 1) {       $(".select-no").hide();     } else {       $(".select-no").show();     }   }); });  

實際應用中,我們要結合后端程序,實現帥選條件時,頁面響應的內容也會變化,有興趣的同學可以嘗試下。

以上就是本文的全部內容,告訴大家js如何實現多條件篩選功能,希望對大家的學習有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲美女av在线播放| 国产欧美日韩视频| 在线播放日韩精品| 欧美做受高潮电影o| 亚洲视频在线观看视频| 日日噜噜噜夜夜爽亚洲精品| 奇米成人av国产一区二区三区| 91成人免费观看网站| 欧美大片va欧美在线播放| 日韩hd视频在线观看| 九九热在线精品视频| 中文字幕日韩专区| 555www成人网| 国产精品第七十二页| 日韩高清免费在线| 国产在线拍偷自揄拍精品| 欧美精品成人91久久久久久久| 亚洲图片在区色| 色偷偷偷亚洲综合网另类| 九九热精品视频在线播放| 中文字幕欧美日韩精品| 久久久久久久电影一区| 国产精品免费视频久久久| 国产伦精品一区二区三区精品视频| www亚洲精品| 久久久国产视频91| 欧美日韩免费在线| 欧美日韩一区二区在线播放| 欧美激情日韩图片| 青青在线视频一区二区三区| 97精品视频在线播放| 日本乱人伦a精品| 日韩免费在线视频| 欧美大片va欧美在线播放| 久久久久久久久久亚洲| xvideos成人免费中文版| 国产成人精品久久久| 国产97在线播放| 91精品久久久久久久久青青| 久久久久久香蕉网| 欧美自拍大量在线观看| 欧美自拍视频在线| 一区二区三区在线播放欧美| 亚洲free性xxxx护士白浆| 欧美在线激情视频| 日韩成人av在线| 欧美电影免费观看高清| 日韩av综合网| 欧美日韩色婷婷| 超在线视频97| 亚洲精品国产品国语在线| 国产噜噜噜噜久久久久久久久| 日本成人免费在线| 日韩av日韩在线观看| 午夜精品久久久久久久99黑人| 青青久久av北条麻妃黑人| 亚洲精品欧美日韩专区| 亚洲精品xxxx| 97精品国产aⅴ7777| 国产主播喷水一区二区| 91亚洲精品在线观看| 国产精品视频免费观看www| 中文字幕亚洲无线码在线一区| 欧美性猛交xxxx| 久久91亚洲精品中文字幕奶水| 日韩电影网在线| 欧美激情视频一区二区| 成人在线精品视频| 欧美成人激情视频| 午夜精品久久久99热福利| 伊人伊成久久人综合网站| 秋霞成人午夜鲁丝一区二区三区| 欧美专区中文字幕| 国产va免费精品高清在线观看| 久久久久久亚洲精品中文字幕| 亚洲国产精品推荐| 成人免费看黄网站| 国产午夜精品美女视频明星a级| 亚洲天堂网站在线观看视频| 国产成人高潮免费观看精品| 亚洲男子天堂网| 欧美激情视频一区二区| 97婷婷涩涩精品一区| 欧美成aaa人片在线观看蜜臀| 日韩av电影手机在线观看| 亚洲欧美另类自拍| 亚洲一区二区福利| 国产精品电影在线观看| 亚洲欧美精品伊人久久| 国产日韩精品在线| 日韩欧美极品在线观看| 亚洲精品久久久久久久久| 亚洲福利在线观看| 国产精品亚洲激情| 精品国产乱码久久久久久虫虫漫画| 久久久噜噜噜久久中文字免| 一区二区三区四区在线观看视频| 97国产一区二区精品久久呦| 亚洲欧洲成视频免费观看| 国产精品久久久久久久电影| 亚洲国产精品99| 国产欧美亚洲视频| 久久久久中文字幕2018| 亚洲欧美成人一区二区在线电影| 91av在线免费观看视频| 欧美xxxx综合视频| 欧美大片免费看| 色老头一区二区三区| 欧美成人一区二区三区电影| 一区二区三区国产在线观看| 国产精品视频男人的天堂| 91精品国产高清久久久久久| 国产成人综合av| 成人在线一区二区| 亚洲色图在线观看| 亚洲少妇中文在线| 成人黄色生活片| 国产成人综合亚洲| 久久精品在线视频| 午夜精品一区二区三区视频免费看| 久久夜色撩人精品| 日韩欧美成人精品| 欧美成人自拍视频| 国产欧美日韩精品丝袜高跟鞋| 欧美日韩亚洲成人| 疯狂做受xxxx高潮欧美日本| 日韩精品在线第一页| 91牛牛免费视频| 91天堂在线观看| 国产精品视频一区二区三区四| 一个人看的www久久| 在线免费观看羞羞视频一区二区| 亚洲欧洲av一区二区| 欧美日韩国产一区二区三区| 成人精品一区二区三区电影黑人| 在线观看日韩欧美| 中文字幕av一区二区三区谷原希美| 久久综合网hezyo| 91国产精品91| 欧美日韩中文字幕日韩欧美| 中文字幕日韩欧美精品在线观看| 精品人伦一区二区三区蜜桃免费| 一区二区欧美激情| 久久天堂av综合合色| 欧美大片大片在线播放| 国产精品自产拍在线观看| 色婷婷久久av| 亚洲精品视频网上网址在线观看| 日韩电影免费观看在线观看| 日韩专区在线观看| 国产伦精品一区二区三区精品视频| 国产精品自产拍在线观看| 亚洲精品电影在线| 色噜噜亚洲精品中文字幕| 91老司机精品视频| 亚洲成人av在线播放| 精品国模在线视频| 亚洲福利视频免费观看| 亚洲人成在线观看网站高清| 中文字幕亚洲字幕| 精品国产一区二区三区久久久狼| 日韩在线不卡视频| 91九色在线视频| 日韩在线观看网址|