2016-05-24 6 views
4

クリック機能のjQueryがfunction(global)の内部で動作するのはなぜですか?私が外に動かすとうまくいく。誰も少しfunction(global)とこの問題を解決する方法を説明することができますか? :Dありがとう!クリック機能のjQuery(グローバル)

(function (global) { 
     $("#buttonID").click(function() { 
      alert("Button clicked."); 
     }.bind(this)); 
    })(window); 

答えて

2

クリックイベントが登録されている限り、どこに書かれていても動作します。自己実行機能を書いてクリックを登録しました。

+1

ああ..それは私がdocument.ready前に持っていなかったことが判明しました:) –

関連する問題