21
$('body').on('click', '.anything', function() {
    //code
});

現在は何の役にも立たず、その理由がわかりません。私は他のものに固定することができます..の#wrap中に divを投げるだけbodyです. それから私はすることができます

$('#wrap').on('click', '.anything', function() {
    //code
});

私が望むあらゆる要素のために。

body 要素でこの機能を無効にするために何ができたのでしょうか?

ありがとう!

4

3 に答える 3

-2

これを試すことができます:

次の形式に従う必要があります

    $('element,id,class').on('click', function(){....});

* JQuery コード*

    $('body').addClass('.anything').on('click', function(){
      //do some code here i.e
      alert("ok");
    });
于 2012-08-12T14:27:36.153 に答える
-9

キャプチャしたい場合は、すべてをクリックしてから実行します

$("*").click(function(){
//code here
}

私はこれをセレクターに使用します:http://api.jquery.com/all-selector/

これはクリックの処理に使用されます:http://api.jquery.com/click/

次に、http://api.jquery.com/event.preventDefault/を使用します

通常のクリックアクションを停止します。

于 2012-08-12T11:25:53.720 に答える