3

オブジェクトがぼやけているときに関数を呼び出すjqueryを作成しようとしています。基礎となるコードにいくつかの要件があるため、次のような関数を呼び出す必要があります。

$("object").blur(myFunction());

このようにではなく:

$("object").blur(function() {
  //do stuff
});

残念ながら、最初の方法を使用してblurイベントをバインドすることはできません。実際にはページの読み込み時にメソッドを実行し、関数をバインドすることはありません。私はここで何が間違っているのですか?

視覚化に役立つ場合は、問題を示すjsfiddleを設定しました。http://jsfiddle.net/WskKJ/

4

2 に答える 2

8
$("object").blur(myFunction);

デリゲートを渡すときに()を使用しないでください

于 2010-12-14T16:10:44.813 に答える
0
$("object").blur(function() {
  myFunction();
});
于 2010-12-14T16:11:21.507 に答える