如何在jQuery中使用AND(&&)运算符?

时间:2011-05-07 22:03:22

标签: jquery

如何为两种不同类型的元素使用一次单击事件 这是我的代码不起作用。

$('li. selectable a')&&('td.selectable a').click(function() { .... });

5 个答案:

答案 0 :(得分:9)

更改选择器以选择:

$("li.selectable a, td.selectable a").click(...

答案 1 :(得分:4)

使用multiple selector。也称为逗号。

$('li.selectable a, td.selectable a').click(function() {

当然你可以在这里把它减少到

$('.selectable a').click(function() {

然而,在大多数浏览器中,这会稍微慢一些。

答案 2 :(得分:1)

逗号不起作用?

$('li.selectable a, td.selectable a').click(function() {

答案 3 :(得分:0)

只需使用逗号:

$('li. selectable a, td.selectable a').click(function() {

干杯

答案 4 :(得分:-1)

或更新:

$('li.selectable a, td.selectable a').on('click', function() {
    // Execute code...
)};