使用filter.js的多个id选择器

时间:2014-02-21 08:49:35

标签: javascript jquery filtering multiple-select multipleselection

现在我有两个ID不同的div(#filter1#filter2)。 我希望div(.tags)中的选择可以同时更改(#filter1#filter2)的结果。

我曾尝试使用多个id选择器,但似乎无法正常工作。

$(function(){
$('#filter1, #filter2').filter();
});

另外,我想设置当我选择D1时,D2的多重选择将被禁用 如果单击D2,它可以将选项从D1切换到D2 (因为他们在同一个类别中)

DEMO

我是js的初学者,希望能得到你的帮助

非常感谢

2 个答案:

答案 0 :(得分:1)

您可以使用“each()”来实现此目的。请参阅以下脚本:

$("#filter1,#filter2").each(function(){
    $(this).filter();
});

答案 1 :(得分:0)

因此,要禁用多个选择器,您可以通过以下方式获取它:

$("#filter1,#filter2").each(function(){
    $(this).attr('disabled','disabled');
});

选择检查它是否对您有用;)