So passen Sie die checkbox , ein Hintergrundbild hinzufügen
Ich brauchen, um zu konvertieren das Kontrollkästchen Standard, um diese
Es ist ok zu verwenden, etwas, Ein hintergrund-Bild, CSS3, jQuery.
http://jsfiddle.net/jitendravyas/uGYv6/
Ein Kontrollkästchen hat in der Regel mindestens zwei optischen Zuständen (vier, wenn Sie Ihren
enabled
Attribut berücksichtigt), aber Sie sind nur zu zeigen. Wie wollen Sie differenzieren die aktivierten Zustand von der ungebremsten Zustand?InformationsquelleAutor Jitendra Vyas | 2011-10-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie nicht gegen die Verwendung einer bestehenden toolkit, jQuery UI Button können, aktivieren Sie Kontrollkästchen in benutzerdefinierte gestaltete buttons, die die Unterstützung der vier visual basic-Staaten (plus eine weitere hover-Zustand):
Jedoch in der Lage sein, diese Funktion zu verwenden, wie Sie möchten (mit der
value
Attribut als label), haben Sieid
Attribute, um Ihre Kontrollkästchen, und fügen Sie<label>
Elemente, die sich auf diese ids und setzen Ihre Kontrollkästchen den Wert Ihrer inneren text. Sie können entweder ändern Sie Ihr markup von hand:Oder es ändern sich dynamisch:
Von dort aus auf, es ist so einfach wie das aufrufen
button()
auf das Kontrollkästchen oderbuttonset()
auf einem container. Natürlich, wenn keine der Standard-jQuery-UI-themes für Ihr Vorhaben geeignet sind, können Sie entwerfen Sie Ihre eigenen Stil für jeden visuellen Zustand mit ThemeRoller.Finden Sie eine live-demo in diese Geige.
InformationsquelleAutor Frédéric Hamidi
Können Sie Reine css-Dateien. Nur fügen Sie ein label nach Ihren checkbox:
InformationsquelleAutor ali mokrani
Könnte Sie wahrscheinlich auch ein label erstellen, die ein Bild enthält. Dann könnten Sie loszuwerden, die
click()
hf.ist es immer ausgewählt?
Ja. Sie hätte getestet, ohne die
.hide()
. Sie verbessern sollten, den code zu zeigen, beide ungeprüft und geprüft allerdings.Können wir das Bild ändern, nach ausgewählten wie @Frédéric Hamidi kommentiert. Ich meine, wenn Benutzer deaktivieren, dann wieder will ich zeigen ein anderes Bild
InformationsquelleAutor ThiefMaster