質問タイトルは少しわかりにくいので説明します。jQuery Javascript関数のイベントハンドラ
私には最近説明がありましたが、私のプロジェクトではjQueryを使用しています。しかし、私の関数はそのままで、いくつかのjQueryを含んでいれば再利用できることに注意しています。
だから私(HTMLでのJS側ではない)、初めてのイベントリスナーの世界を探検してい
私が気付い標準のjQueryのonclickイベント
referenceToElement.onclick = function() { alert('here'); };
ことの一つは、関数ということです実際には名前はありません。
referenceToElement.onclick = myOldJavascriptFunction();
function myOldJavascriptFunction()
{
//blahblahblah
}
これは良い方法ですか、それを行うには良い方法がありますか?これが私の考えで今働くだろうか?
見ました。イベントリスナーの例の多くは、HTML自体の中でonclickとして定義されているか、関数をコードの2番目のスニペットとして手動で定義しています。私がトリッピングしていたところは、実際にはかっこでした。あなたがまだdownvoteの価値があると思うなら、次に進んでください。説明のために – OVERTONE
+1。また、*名前付き関数式*はIE8以下で想定されているように動作しません。 –
@OVERTUNE:私はちょうど簡単な検索、犯罪ではなかった小さなeffordで言っていた! – jAndy