8 Stimmen

jquery dynamisch hinzugefügtes Kontrollkästchen funktioniert nicht mit change() Funktion

Ich lade dynamisch in ein paar li's, die ein Etikett und ein Kontrollkästchen in ihnen zu einem anderen sichtbaren ul haben. Ich setze die Kontrollkästchen auf checked="checked" und ich versuche, ein Ereignis auszulösen, wenn ich diese dynamisch eingefügten Kontrollkästchen ändere, aber nichts passiert.

Hier ist die Jquery:

$(".otherProductCheckbox:checkbox").change( function(){
    alert('test');
});

Hier ist die HTML für die dynamisch hinzugefügten li's:

<li class="otherProduct"><input type="checkbox" class="otherProductCheckbox radioCheck" checked="checked"/><label>Product Name</label></li>

Irgendeine Idee, warum ich nicht bekommen kann die Warnung zu geschehen, wenn das Kontrollkästchen seinen markierten Zustand ändert?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X