私はいくつかの素晴らしいボタンを望んでいました。 Visual Studio 2008のデバッグでは発生しませんが、Webサイトがオンラインの場合、jQueryを使用するすべてのボタンがイベントを2回トリガーします。クリックイベントの火災は二回
アイデア?
が
私はいくつかの素晴らしいボタンを望んでいました。 Visual Studio 2008のデバッグでは発生しませんが、Webサイトがオンラインの場合、jQueryを使用するすべてのボタンがイベントを2回トリガーします。クリックイベントの火災は二回
アイデア?
が
はこれを試していただき、ありがとうございます。その場合は
//call event click or press button
$('#idBlaBla').click();
//listen event
$('#idBlaBla').click(function(event){
//your code here...
});
//listen multi events
$('#idBlaBla').bind('click focus blur',function(event){
//your code here...
});
//listen new element(append fro example)
$('.div').append('<a href="" id="idBlaBla">Anchor Button</a>');
$('#idBlaBla').live('click',function(event){
//your code here...
});
を、私たちは以下の
$('selected').unbind('click').bind('click', function (e) {
add_course(this);
});
を行うことができますページが更新得るとき、私は、最初に2回発射イベントを持っていましたそれは4回発射する。私はGoogleの検索でわかった前に、多くの無駄な時間を経ていました。
JQueryUIアコーディオンウィジェットを使用するまでは、最初はコードが機能していたと言わなければなりません。
イベントハンドラはどこに接続されていますか? – ShankarSangoli
イベント・サーバ側をクリックしてください。 – Marc
インラインの 'onclick'属性を削除するべきだと思います。 – ShankarSangoli