2

この質問とは対照的に、ここで私はこのようなことをすることが可能かどうか尋ねています:

$(several different selectors).click(function() {
    console.log("Click");
});

だから私がこのようなものを持っているなら:

<div id="a">A</div>
<div id="b">B</div>
<div id="c">C</div>

、、、をseveral different selectors選択して#a、クリックした方が「クリック」を記録します。試しましたが、機能しません。誰かが助けることができますか?#b#c$('#a', "#b", "#c")

4

3 に答える 3

5

セレクターをコンマで区切って、1つの文字列を渡します。

$('#a, #b, #c').click(function() {
    console.log("Click");
});
于 2013-01-27T18:19:08.363 に答える
2

私はこれを試しましたが、それは私のために働いたので、あなたはこれを試すことができます

    $(document).ready(function () {
        $('#a, #b, #c').click(function () { 
        console.log("Click"); 
      });
    });
于 2013-01-27T18:40:05.893 に答える
1

あなたの試みは非常に近かった。これがドキュメントの複数のセレクターです。

セレクターは$("#a, #b, #c")

于 2013-01-27T18:21:32.757 に答える