Hi zusammen, bei mir hat sich der Code zerhauen und ich musste ihn neu schreiben und nun kann ich meinen Fehler nicht mehr finden. Die Checkbox wurde vorher ersetzt und nun passiert gar nichts mehr. Hier der Code:
HTML-Code:<script type="text/javascript"> jQuery.noConflict(); jQuery(document).ready(function(){ jQuery(".checkbox").change(function(){ if(jQuery(this).is(":checked")){ jQuery(this).next("label").addClass("labelactive"); }else{ jQuery(this).next("label").removeClass("labelactive"); } }); });</script>Code:.checkbox {display:none;} .checkboxlabel {background:url(../grafik/checkbox_off.png) no-repeat right; height: 26px;} .labelactive {background: url(../grafik/checkbox_active.png) no-repeat right; height:26px;}Ich vermute dass die Position des Inputs nicht stimmt, aber ich hab es schon hin und her probiert.Code:<label class="checkboxlabel" for="katalog">Katalog</label><input type="checkbox" class="checkbox" name="katalog" />
Eine Idee?
Gruß
Counter
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)