Styling Checkboxen mit jQuery

Ich brauche zu stilisieren einige Checkboxen durch jquery, aber ich will nicht von plugins. Ich brauche nur eine einfache jQuery-code.

Dachte ich, eine einfache Liste mit css-Stil.

<ul id="list">
 <li class="selected"><a id="1" href="#">1</a></li>
 <li><a id="2" href="#">2</a></li>
 <li><a id="3" href="#">3</a></li>
</ul>

In der gleichen Zeit, die ich in den code die Eingabe Kontrollkästchen versteckte css:

<input type="checkbox" id="1" name="rivista_numero" value="1" checked />    
<input type="checkbox" id="2" name="rivista_numero" value="2" />
<input type="checkbox" id="3" name="rivista_numero" value="3" />

Mit jquery, wenn ich auf den " link das übergeordnete li-element erhalten die "selected" - Klasse und die checkbox mit der ID überprüft werden.

Denken Sie, dass dies könnte eine gute Lösung sein? Ist es möglich, um dieses Ergebnis zu erreichen, mit jQuery?

Nein, es ist keine gute Lösung, da sollte nicht nur ID 's eindeutig sein, aber mit zahlen wie ID' s ist auch eine schlechte Praxis und wird Probleme verursachen.
Ich würde nicht mit js style-Kästchen alle, aber mit css: stackoverflow.com/a/4148544/1960455
Die IDS sollen eindeutig sein. Kann man Sie definieren als Klasse statt?
Kann nur eine checkbox überprüft werden? Ich denke, das ist, was Sie wollen - radiobutton-Komponente besser wäre.
So, @JP-Hellemons Antwort ist völlig korrekt. Kein javascript benötigt - nur CSS.

InformationsquelleAutor Pennywise83 | 2013-06-13

Schreibe einen Kommentar