2016-11-26 86 views
0

我有两个ID,我想根据我的查询创建一个条件。基于多选的jQuery条件

$("#foo", "#bar").foo.bar({ 
    baz: function() { 
    if(selector == "#foo") { 
     console.log("foo"); 
    } else { 
     console.log("bar"); 
    } 
    } 
}); 
+0

'$( “#富,#bar”)' - 逗号字符串中单独选择 –

回答

1

你可以去这么好?

var x = $('.foo, .bar'); 
 
if(x.hasClass('foo')){ 
 
    // True! 
 
} else { 
 
    // false! 
 
}

1

简单地分成两个语句:

$("#foo").foo.bar({ 
    baz: function() { 
    console.log("foo"); 
    } 
}); 

$("#bar").foo.bar({ 
    baz: function() { 
    console.log("bar"); 
    } 
}); 
2
$("#foo, #bar").foo.bar({ 
    baz: function() { 
    if(selector.prop('id') == "foo") { 
     console.log("foo"); 
    } else { 
     console.log("bar"); 
    } 
    } 
})