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;}
Code:
 <label class="checkboxlabel" for="katalog">Katalog</label><input type="checkbox" class="checkbox" name="katalog" />
Ich vermute dass die Position des Inputs nicht stimmt, aber ich hab es schon hin und her probiert.

Eine Idee?

Gruß

Counter