2

同じコードを何度も書き直すのを避けるために、複数のセレクターを使用してみました。

通常、これらの要素の 1 つが存在する場合、他の要素は存在しません。

    $('form#post, form#edit, form#quickpostform').submit( function()
    {
        // STUFF

        return false;
    });

Should this work?

Or does the fact that some of these may not exist break it?

4

2 に答える 2

3

ドキュメント内で特定の ID が見つからない場合、セレクターは ID をスキップします。

HTML

<div id="test">test</div>
<div id="test1">test1</div>

jquery

$('#test,#test1,#test2').click(function(){
 alert('clicked');
});

ここで動作するのを見てください

于 2013-03-20T07:16:44.723 に答える
1

それが動作します。これらのセレクターのいずれかに一致する要素を選択しています。それぞれが 0 個以上の要素に一致する場合があります。

いつでも自分でテストできます。

于 2013-03-20T07:15:31.207 に答える