Ich lade dynamisch ein paar Li's ein, die eine Beschriftung und ein Ankreuzfeld in einer anderen sichtbaren ul enthalten. Ich setze die Checkboxen auf checked="checked" und ich versuche ein Ereignis auszulösen, wenn ich diese dynamisch eingefügten Checkboxen ändere, aber nichts passiert.
Hier ist die JQuery:
%Vor%Hier ist der HTML-Code für die dynamisch hinzugefügten li's:
%Vor%Irgendeine Idee, warum ich die Warnung nicht erhalten kann, wenn die Checkbox ihren überprüften Zustand ändert?
Sie müssen liveQuery
oder live
verwenden, um Ereignisse an dynamisch hinzugefügte Elemente zu binden.
BEARBEITEN Um im IE zu arbeiten, müssen Sie klicken nicht ändern
verwenden %Vor%Da live () seit jQuery 1.7 nicht mehr empfohlen wird , dachte ich, ich würde die Lösung posten, die für mich funktioniert hat zu demselben Problem (Ereignis auslösen, wenn dynamisch hinzugefügte Kontrollkästchen geändert werden).
%Vor%