1

次の 2 つのクリック イベントがあります。

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

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

「ホーム」と「タブ」だけの違いでも、これをワンクリックにまとめることができますか?

4

3 に答える 3

3
$('[id^="home"], [id^="tab"]')
于 2012-05-16T11:23:27.050 に答える
2

もちろん、単純に次のように割ります,:

$('[id^="tab"], [id^="home"]').live('click', function() {
    alert($(this).attr("id"));
});
于 2012-05-16T11:23:16.123 に答える
0
$('[id^="tab"], [id^="home"]').live('click', function() {
    alert($(this).attr("id"));
});

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

于 2012-05-16T11:23:59.180 に答える