Hallo dedlfix,
ich habe jetzt ein wenig dran gearbeitet. Mein HTML habe ich wie folgt geändert
<?php foreach($ToDoListeAusagabe as $array){ ?>
<div>
<label>
<input type="checkbox"
class="todo"
name="code[]"
value="<?php echo htmlspecialchars($array['pt_status']); ?>"
<?php if ($array['pt_status'] == 1) { ?> checked <?php } ?>>
<span <?php if ($array['pt_status'] == 1) { ?> class="done" <?php } ?>>
<?php echo htmlspecialchars($array['pt_titel']); ?>
</span>
</label>
</div>
<?php } ?>
Und hier mein jQuery code
$(document).ready(function() {
$('.todo').click(function() {
if($(this).val() == 0) {
$(this).next('span').addClass("done");
}
if($(this).val() == 1) {
$(this).next('span').addClass("done");
}
});
});
Wenn ich jetzt auf einen Eintrag klicke wird dieser durchgestrichen, wenn ich wieder drauf klicke wird dieser nicht mehr entfernt. Irgendwie habe ich da noch ein Verständnissproblem.
Bis bald!
Bernd