【问题标题】:Filtering div's on page using drop down list jquery plugin [closed]使用下拉列表 jquery 插件过滤页面上的 div [关闭]
【发布时间】:2016-03-22 16:21:42
【问题描述】:

我的页面上有很多类似的<div> 元素,我需要允许用户通过从下拉列表中选择值来过滤它。 有没有简单的 jquery 插件可以做到这一点?我找到了http://luis-almeida.github.io/filtrify/,但它太复杂了,我只需要通过下拉菜单进行简单的过滤。

【问题讨论】:

    标签: javascript jquery html css filtering


    【解决方案1】:

    取决于您的过滤逻辑,但是像这样?

    <select id="sel">
    <option value="one">one</option>
    <option value="two">two</option>
    <option value="three">three</option>
    </select>
    
    <div class="filt one">one</div>
    <div class="filt one">one</div>
    <div class="filt one">one</div>
    <div class="filt one">one</div>
    <div class="filt one">one</div>
    <div class="filt one">one</div>
    <div class="filt two">two</div>
    <div class="filt two">two</div>
    <div class="filt two">two</div>
    <div class="filt two">two</div>
    <div class="filt three">three</div>
    
    <script> 
    $("#sel").on("change", function(){
    $(".filt").show();
    $("."+$(this).val()).hide();
    });
    </script>
    

    【讨论】:

    • 我认为它会更复杂。谢谢!
    猜你喜欢
    • 2022-11-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-28
    • 2017-01-24
    • 2023-03-21
    • 1970-01-01
    相关资源
    最近更新 更多