誰でもこのコードが機能しない理由を教えてもらえますか?jQueryトリガーがカスタムイベントのbind()またはon()で起動しない
$('body').on('test', function() {
alert('test');
});
$('body').trigger('test');
私はjqueryの-1.7.2.minを使用しています。私は何の誤りもなく、何も起こらない。
コードをインラインスクリプト内に入れてみましたが、$(document).ready()
の中にはまだ何もありません。私もon()
とbind()
の両方を試してみましたが、いずれも結果はありません。私はすべての例で同じ構文を示しているので、これとは何が違うのですか?
ここではうまく動作しています。http://jsfiddle.net/joycse06/XXXhQ/ –
あなたの構文はカスタムイベントで動作します – mprabhat
Odd ..これらの例はすべて動作しますが、私のページには表示されません。今朝私のjQueryを1.6.4から1.7.2にアップデートしました。私のサーバーにはキャッシュの問題がありますか?私は 'on()'が1.7まで実装されていないことを理解しています。 – IamFace