如何组合两个jQuery选择器?

时间:2012-05-05 04:59:46

标签: jquery jquery-selectors

我有以下选择器:

$('#menu a[href^="/C"]').live('click', function (event) { } )
$('#menu a[href^="/T"]').live('click', function (event) { } )

选择以/ C开头的href和其他/ T

有没有办法可以将它们结合起来?

2 个答案:

答案 0 :(得分:5)

多个jquery选择器可以用逗号分隔:

$('#menu a[href^="/C"], #menu a[href^="/T"]').live('click',function(e){});

答案 1 :(得分:5)

您提供的选择器完全相同,但一般来说,您只需要逗号分隔两个选择器,如下所示:

$('#firstSelector, #secondSelector');

有关更多信息,请查看mutiple selectors

上的jquery网站

修改

这应该是你要找的东西:

$('#menu a[href^="/C"], #menu a[href^="/T"]').live('click',function(e){});