0

jQuery 中有没有办法创建一个包含多个变量的选择器。我不希望函数在所有变量上运行......就像这样:

var class1 = '.class1';
var class2 = '.class2';
var class3 = '.class3';

if ($(class1 OR class2 OR class3).is(':visible')) {
    do something;
});

所以选择器应该检查class1是否可见,或者class2,或者class3等等。

希望我的问题有意义。

4

2 回答 2

3
$(class1 + ', '+ class2 + ', '+ class3).is(':visible');
于 2013-03-07T06:14:12.047 回答
0

试试看:

if($(class1 + ", "+ class2 + ", "+ class3).is(':visible')){
    // do siomething;
}
于 2013-03-07T06:15:54.950 回答