Ich möchte ein click -Ereignis an ein Button-Element anhängen und später entfernen, aber ich kann nicht unclick() oder unbind() -Ereignis (s) wie erwartet funktionieren. Im unten stehenden Code ist die Schaltfläche "hellbraun" und das Klickereignis funktioniert.Ereignisbehandlung jQuery unclick() und unbind() Ereignisse?
window.onload = init;
function init() {
$("#startButton").css('background-color', 'beige').click(process_click);
$("#startButton").css('background-color', 'tan').unclick();
}
Wie kann ich Ereignisse von meinen Elementen entfernen?
http://www.visualjquery.com/1.0.4.html unclick (fn) Entfernt ein gebundenes Klickereignis von jedem der übereinstimmenden Elemente. Sie müssen die identische Funktion übergeben, die in der ursprünglichen Bindungsmethode verwendet wurde. –
Danke für die Info. Ich grub ein wenig tiefer und fand heraus, dass unclick() in jQuery 1.1 entfernt wurde. – Jim