Ich möchte alle li
Elemente durchlaufen und markieren Sie sie als aktiviert, wenn die li:first-of-type
ausgewählt ist.Aktivieren Sie alle Kontrollkästchen in der Listenansicht in jQuery
Bisher konnte ich die ersten li
auswählen und true
/ zurückgeben, wenn ausgewählt. Von diesem möchte ich alle unterstehenden Checkboxen in der Liste überprüfen. Irgendwelche Ideen der Hilfe in der Sache?
elements.each(function() {
var data = $(this).data();
if (data.showall == 1) {
$(this).find("li:first-of-type").find("input").on("change.checkAll", checkAll)
}
});
function checkAll(e) {
console.log(e)
var checked = $(e.srcElement)[0].checked;
console.log(checked)
if (checked) {
// iterate through all Li's and mark as checked
}
}
sind Can Sie teilen das HTML? Sonst wird die Antwort meist nur Ratespiel sein – Satpal