0
我有以下选择:如何组合两个jQuery选择器?
$('#menu a[href^="/C"]').live('click', function (event) { })
$('#menu a[href^="/T"]').live('click', function (event) { })
一个选择,与/ C和其他启动HREF/T
有没有办法,我可以组合这些的方法吗?
我有以下选择:如何组合两个jQuery选择器?
$('#menu a[href^="/C"]').live('click', function (event) { })
$('#menu a[href^="/T"]').live('click', function (event) { })
一个选择,与/ C和其他启动HREF/T
有没有办法,我可以组合这些的方法吗?
你给我的选择是完全一样的,但是一般来讲,你需要做的是逗号分隔两个选择类似如下:
$('#firstSelector, #secondSelector');
欲了解更多信息,请查阅jQuery的网站上mutiple selectors
编辑:
这应该是你在找什么:
$('#menu a[href^="/C"], #menu a[href^="/T"]').live('click',function(e){});
多个jQuery选择可以用逗号分隔:
$('#menu a[href^="/C"], #menu a[href^="/T"]').live('click',function(e){});
的选择是完全一样的 –
哎呀。现在改变它:-) –
逗号的答案都是正确的,但如果你发现自己组合了两个以上,你可能会更好使用data- *属性或类并选择它。 –