dpatrol
21.05.2014, 15:46:46
Cześć
Mam pytanie jak zrobić, czego użyć aby po naciśnięciu w checkbox podświetlił mi się obrazek z funkcją jaką wybrałem?
Crozin
21.05.2014, 16:03:03
Wystarczy CSS
http://jsfiddle.net/ss5L5/ ale jeżeli struktura HTML-a na to nie pozwala, konieczne będzie wykorzystanie JS.
dpatrol
21.05.2014, 16:37:47
a mógłbym poprosić o jakieś rowiązanie w JS?
Crozin
21.05.2014, 17:07:15
1. Dodajesz zdarzenia click do wszystkich checkboksów.
2. W każdym z tych zdarzeń sprawdzasz czy kontrolka jest aktualnie wybrana (checked) czy nie.
3. W zależności do wyniki z drugiego punktu włączasz (np. poprzez dodanie stylu tła) podświetlenie bądź je wyłączasz (np. poprzez usunięcie stylu tła) dla odpowiedniego obrazka.