结合选择器?

时间:2012-05-16 11:21:40

标签: jquery jquery-selectors

我有两个点击事件如下:

$($('[id^="tab"]')).live('click', function() {
    alert($(this).attr("id"));
});

$($('[id^="home"]')).live('click', function() {
    alert($(this).attr("id"));
});

是否可以将其组合成一次点击,即使唯一的区别是“家”和“标签”?

3 个答案:

答案 0 :(得分:3)

$('[id^="home"], [id^="tab"]')

答案 1 :(得分:2)

当然,只需将它们除以,

$('[id^="tab"], [id^="home"]').live('click', function() {
    alert($(this).attr("id"));
});

答案 2 :(得分:0)

$('[id^="tab"], [id^="home"]').live('click', function() {
    alert($(this).attr("id"));
});

http://jsfiddle.net/yUYVh/3/