jQuery列表项基于值

时间:2013-10-13 15:47:35

标签: jquery html-lists

有人可以告诉我为什么这不起作用。如果我可以有一个jsfiddle的例子,它会很棒。

这是我的jsfiddle,你可以看看.. http://jsfiddle.net/kQXCM/3/

我只想要显示匹配数据的li(时间)

ID时钟在li中 结果保留了db的时间,例如下午5:30 通过控制台进行日志记录可以检测到正确的故障。  谢谢。

jQuery(document).on('change', '#datebooked', function(e) {
    jQuery(".times li[clock='5.00PM'],[clock='5.30PM'],[clock='6.00PM'],[clock='6.30PM'],[clock='7.00PM'],[clock='7.30PM'],[clock='8.00PM'],[clock='9.30PM'],[clock='9.00PM'],[clock='8.00PM'],[clock='8.30PM']").show();

    //Selects the date id
    var id = jQuery(this).children(":selected").attr("id");
    //Store it in result
    result = data[++id].time;


    jQuery(".times li").each(function(idx, li) {

        jQuery.each(result, function(val, i) {

            var product = jQuery(li).attr("clock");
            if (i == product) {
                jQuery(".times li[clock='" + product + "']").show();
                console.log("EQUAL" + i + " = " + product);
            } else {
                jQuery(".times li[clock='" + product + "']").hide();
                console.log("NOT EQUAL");
            }
        });
    });
    //END list item loop
});

0 个答案:

没有答案