私は現在、ajax呼び出しを発生させるクリックイベントを処理しています。フォームデータの検証を処理する小さなプラグインを活用したいと思います。問題は、プラグインのajax呼び出しと検証関数の両方が同じクリックイベントで起動されることです。
最後に、プラグインでajax関数をオーバーライドしたいと思います。どうすればいいのかよくわかりません。助言がありますか?プラグイン全体を投稿することはできませんが、ここに簡単なサンプルがあります。
ここでAjaxCallが起動されました:
$('p.thisClass').live('click',function() {
//Ajax Fires here
});
ここにプラグインスニペット:
config.button.live('click', function() {
someFunction();
// Stop Other click event from firing
});
これを確認する方法はいくつかありますが、最終的には、プラグインがajaxを起動するクリックよりも優先されるようにします。これを達成する方法について何か考えはありますか?
ありがとう