2016-11-26 88 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"); 
    } 
    } 
})