91精产品自偷自偷综合官网版下载-91精产品自偷自偷综合下-91精品-91精品91久久久-91精品成人-91精品成人www

網站建設資訊

NEWS

網站建設資訊

詳解jQuery如何實現模糊搜索

如何實現 模糊搜索 當我們瀏覽網頁的時候,通常能看到搜索欄,這大大的提高了我們獲取數據的目的性。
那如何去實現一個簡單的模糊搜索 框呢,以下案例獲取能給你一點思路。

成都創新互聯堅持“要么做到,要么別承諾”的工作理念,服務領域包括:成都網站制作、做網站、企業官網、英文網站、手機端網站、網站推廣等服務,滿足客戶于互聯網時代的鄯善網站設計、移動媒體設計的需求,幫助企業找到有效的互聯網解決方案。努力成為您成熟可靠的網絡建設合作伙伴!

以下案例,可以實現當按鍵按下時,自動檢索匹配數據

基本css 樣式

.row {

​    height: 80px;

​    */\* line-height: 80px; \*/*

​    text-align: left;

​    line-height: 80px;

​    padding-top: 5px;

​    margin-bottom: 10px;

​  }

​  .inh {

​    width: 70px;

​    height: 70px;

​    border: 1px solid blanchedalmond;

​    border-radius: 5px;

​    line-height: 70px;

​    text-align: center;

​    margin-right: 30px;

​  }

​  img {

​    width: 100%;

​    height: 100%;

​  }

基本的html 樣式




    初始樣式圖如下:

    詳解jQuery如何實現模糊搜索

    /**
     * 自己創建一個商品數據集合
     * 點擊分類時實現商品的切換
     * 切換之后已經選擇好的數量需要記錄
    */
    var arrAllProducts = [
      {
        type: "炒菜",
        products: [
          { id: 10001, name: "土豬肉燒紅薯", img: "http://recipe1.hoto.cn/pic/recipe/l/ff/4f/1134591_e480ee.jpg", price: 26.00, desc: "紅薯與肉香交互輝映,肥而不膩、酥而不碎、甜而不粘、濃而不咸。" },
          { id: 10002, name: "紅燒蝦園子", img: "http://recipe1.hoto.cn/pic/recipe/l/c3/66/1140419_19dbfb.jpg", price: 28.00, desc: "傳統的《桂花酒釀圓子》有現成的賣,自己做也是簡單方便口味很不錯" },
          { id: 10003, name: "宮保雞丁", img: "http://recipe0.hoto.cn/pic/recipe/g_148/6a/da/252522_0d88b3.jpg", price: 20.00, desc: "川菜館必點" }
        ]
      },
      {
        type: "商務套餐",
        products: [
          { id: 20001, name: "荷葉飯", img: "http://recipe0.hoto.cn/pic/recipe/g_148/72/61/1073522_c9b4af.jpg", price: 12.00, desc: "好吃的荷葉飯" },
          { id: 20002, name: "奢華版荷葉飯", img: "http://recipe0.hoto.cn/pic/recipe/g_148/40/f8/849984_c84667.jpg", price: 15.00, desc: "精裝版" }
        ]
      },
      {
        type: "主食",
        products: [
          { id: 30001, name: "芝麻拌苦瓜", img: "http://res.hoto.cn/5c7787ea0135db3ab01db0d5.jpg!default", price: "12.00", desc: "這款燕麥南瓜餅,外皮軟糯,內餡香甜" }
        ]
      },
      {
        type: "其他",
        products: [
          { id: 40001, name: "蘇格蘭蛋", img: "http://recipe0.hoto.cn/pic/recipe/l/2a/67/1140522_c0045b.jpg", price: "25.80", desc: "據說這叫蘇格蘭蛋。其實油炸的我吃得少做的更少" }
        ]
      }
    ]
     
    // 封裝 模糊搜索的方法
    function autoPlays(x) {
        x.style.border = '5px soild blue'
      }
      
      $(function () {
        var search_input = $(".search_box input"),
          search_content = $(".search_content");
        $(search_input).on("keyup", function () {
          if (search_input.val() == '') {
            $(search_content).show();
          }
          // $(".search_content li:contains(" + search_input.val().trim() + ")").show();
          // $(".search_content li:not(:contains(" + search_input.val().trim() + "))").hide();
    
    
          //第二中方法
          $(".search_content li").hide().filter(":contains(" + search_input.val().trim() + ")").show();
        });
      });
      $(".ftop").click(function () {
        history.back(1);
      })
    
      $('#index-to').keyup(function () {
        var search_input = $(".search_box input")
    
        if (search_input.val() != '') {
          $('.rege').css({
            display: 'block'
          })
          $('#view-to').css({
            display: 'block'
          })
        }
        else {
          $('#view-to').css({
            display: 'none'
          })
          $('.rege').css({
            display: 'none'
          })
        }
    
      })
      $('.rege').click(function () {
        $('#index-to').val('');
        $('#view-to').css({
          display: 'none'
        })
        $(this).css({
          display: 'none'
        })
      })
      // 遍歷arrAllProducts 數組
      for (var key in arrAllProducts) {
        console.log(arrAllProducts[key].products)
        $.each(arrAllProducts[key].products, function (i, value) {
          var oLi = "
  • 圖片加載失敗" + value.name + "
  • "; console.log(value.img+'nnnnnimg') var oLis = $(oLi); oLis.appendTo($("#view-to")) let uuu = $('.inh') uuu[i].src = value.img console.log(value.name) }) }

    搜索效果圖如下:

    詳解jQuery如何實現模糊搜索

    以上所述是小編給大家介紹的jQuery如何實現模糊搜索詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對創新互聯網站的支持!


    新聞名稱:詳解jQuery如何實現模糊搜索
    轉載來于:http://www.yuzhuanjia.cn/article/jhcepj.html

    其他資訊

    主站蜘蛛池模板: 久青草 | 国产精品久久久久久吹潮 | 1区2区3区产品乱码免费下载 | 国产ts人妖赵恩静在 | 91精品尤物在线观看 | 韩国三级大乳女2免费日韩 韩国三级大乳在线观看 | 丰满爆乳美女在线视 | 国产porn| www日本高清视频 | 91在线无码一区二区 | 成人免费网 | 91久久国产成人网站 | 91精品国产手机 | 日韩av日韩无码电影网站 | 99日本亚洲黄色三级高清网站 | 不卡一卡二卡三亚洲 | 91麻豆国产综合精品久久 | 国产办公室紧身裙丝袜av在线 | 高清国产网曝门事 | 午夜精品射精入后重之免費觀看 | 东京熱aⅴ电影 | 丰满少妇bbwbbw | 午夜高清国产拍精品 | 国产按摩推油一区二区三区在线 | 国产av无码专区亚洲精品网站 | av三级片在线观看的 | 午夜电影网中文字幕在线播放 | 午夜激情福利网 | 国产AV无遮挡喷水喷白浆小说 | 成年人在线观看视频 | 91国自产精品一区二区三区 | 国产边打电话边被躁视频 | h无码中文字幕免费 | 91精品一区二区三区无码吞精 | 操亚洲女人 | 嗨嗨影院伦理电影 | 韩国午夜 | 91极品尤物电影完整版在线观看 | 91精品自产拍 | 日韩av色一| 爆乳在线观看无码av |