Microhome
Erfahrenes Mitglied
Hallo zusammen,
ich möchte eine eigene "Checkbox" basteln. Hierfür habe ich folgenden Codeausschnitt:
Die eigentliche Checkbox (Klasse agree) ist über css auf display:none gesetzt. Darüber befindet sich eine Grafik. Im Firefox funktioniert es einwandfrei, allerdings nicht im Internet Explorer. Erst wenn ich .agree{display:block} o.Ä. mache, die Checkbox also angezeigt wird, wird auch das Event ausgelöst.
Wie kann ich das Problem lösen?
Vielen Dank für eure Hilfe und Grüße aus Berlin!
// Edit: Problem gelöst
Ich habe einfach ein div um den Kasten gepackt und auf dieses das Click-Event angewendet.
ich möchte eine eigene "Checkbox" basteln. Hierfür habe ich folgenden Codeausschnitt:
Code:
$(".agree").click(function(){
alert('foo');
});
Die eigentliche Checkbox (Klasse agree) ist über css auf display:none gesetzt. Darüber befindet sich eine Grafik. Im Firefox funktioniert es einwandfrei, allerdings nicht im Internet Explorer. Erst wenn ich .agree{display:block} o.Ä. mache, die Checkbox also angezeigt wird, wird auch das Event ausgelöst.
Wie kann ich das Problem lösen?
Vielen Dank für eure Hilfe und Grüße aus Berlin!
// Edit: Problem gelöst
Ich habe einfach ein div um den Kasten gepackt und auf dieses das Click-Event angewendet.
Zuletzt bearbeitet: