Ich versuche, ein benutzerdefiniertes Kontrollkästchen zu erstellen, das die mit einem Kontrollkästchenelement verknüpfte Bezeichnung verwendet und das Kontrollkästchen (Anzeige: keine) ausblendet.
Dies funktioniert in allen Browsern mit Ausnahme von IE, wo das Kontrollkästchen aktiviert sein muss, damit das Label klickbar ist.
Hier ist mein Code ...
HTML
%Vor%CSS
%Vor%jquery
%Vor%Oder jsfiddle
Ich weiß nicht, ob es eine effektivere Möglichkeit gibt, dies zu tun, aber Sie können dies tun, indem Sie die Checkbox-Elementposition aus der Seite heraus setzen,
%Vor%AKTUALISIEREN
Und Sie können auch die Deckkraft von checbox auf Null setzen, das wird sie ohne "dispayl: none",
verbergen %Vor%oder
%Vor%Tags und Links javascript jquery checkbox label clickable