国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

折疊菜單及選擇器的運用

2019-11-19 17:45:24
字體:
來源:轉載
供稿:網友

今天才發現原來篩選標簽還可以這么用。

not(expr|ele | fn):從匹配元素的集合中刪除與指定表達式匹配的元素

下面demo中的使用:   var $category =  $(".sub-category-box>ul>li:gt(2):not(:last)");  //列表中索引大于2的,除了最后一個

filter(expr|obj|ele|fn) :r篩選出與指定表達式匹配的元素集合。這個方法用于縮小匹配的范圍。用逗號分隔多個表達式

$("ul>li").filter(":contains('佳能'),:contains('索尼'),:contains('三星')") .toggleClass("promoted");// 篩選出li標簽中包含佳能、索尼、三星的標簽,并設置class

找個demo中使用了這兩個方法。 突然感覺 jQuery真的是好強大。

<!DOCTYPE html><html lang="en"><head>  <meta charset="UTF-8">  <title>Title</title>  <style>    *{      margin: 0;      padding: 0;    }    .sub-category-box{      width: 300px;      border: 1px solid #000;      margin: 20px auto;      background-color: gainsboro;    }    .sub-category-box ul{      list-style: none;      width: 100%;      overflow: hidden;    }    .sub-category-box ul li{      float: left;      width: 95px;      height: 35px;      text-align: center;      background-color: darkorange;      box-sizing: border-box;      line-height: 40px;      border-radius: 5px;      margin: 2px;    }    .promoted{      background-color: red !important;      color: white !important;    }    .sub-category-box .show-more{      width: 100%;      height: 30px;      border: 1px solid #000;      text-align:center;    }    .sub-category-box .show-more a{      text-decoration: none;      line-height: 30px;    }  </style>  <script src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>  <script>    $(function () {      //列表中索引大于2的,除了最后一個      var $category = $(".sub-category-box>ul>li:gt(2):not(:last)");      $category.hide();      $('.show-more').click(function () {        $category.stop().slideToggle(300);        //篩選出符合條件的選擇器        $("ul>li").filter(":contains('佳能'),:contains('索尼'),:contains('三星')")             .toggleClass("promoted");        return false;      });    });  </script></head><body><div class="sub-category-box">  <ul>    <li>佳能</li>    <li>索尼</li>    <li>三星</li>    <li>尼康</li>    <li>松下</li>    <li>卡西歐</li>    <li>富士</li>    <li>柯達</li>    <li>理光</li>    <li>明基</li>    <li>松下</li>    <li>卡西歐</li>    <li>富士</li>    <li>柯達</li>    <li>海爾</li>    <li>其他品牌</li>  </ul><div class="show-more">  <a href="javasript:void(0);">顯示全部品牌</a></div></div></body></html>

以上就是本文的全部內容,希望本文的內容對大家的學習或者工作能帶來一定的幫助,同時也希望多多支持武林網!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 杭锦旗| 渝北区| 长顺县| 潮州市| 子洲县| 锦屏县| 东明县| 汨罗市| 日喀则市| 沙河市| 云林县| 农安县| 绥阳县| 和龙市| 资阳市| 奉新县| 长白| 营山县| 行唐县| 临夏县| 安仁县| 遂昌县| 正定县| 来宾市| 双城市| 远安县| 连城县| 三都| 通化市| 明水县| 东乡| 墨竹工卡县| 东乌| 驻马店市| 潜山县| 城口县| 永州市| 乾安县| 从化市| 馆陶县| 苏州市|