eminiasty
27.12.2017, 19:52:18
http://viamarimar.cba.pl/testoo/Nowy%20folder/Co muszę zmienić w js/css by po kliknięciu w kolejny radio button obrazek się odznaczał( ciemne tło na obrazku).
Chcę by była opcja wybrania tylko jednej możliwości.
Evinek
27.12.2017, 20:08:12
Po kliknięciu usuń klasę check dla każdego elementu.
Potem aktywuj tylko dla wybranego/aktualnego.
Metody z jQuery: removeClass, addClass.
eminiasty
27.12.2017, 20:12:42
Kombinowałem tak ale bez efektu:
$(".img-check").click(function () {
$("body").removeClass("check");
$(this).addClass("check");
});
Evinek
27.12.2017, 20:22:04
Powinieneś usuwać klasę dla każdego elementu, który może posiadać tę klasę. Tag <body> na pewno nie będzie posiadał tej klasy.
Zerknij sobie na przykład:
https://jsfiddle.net/rr5kf6e6/
trzczy
27.12.2017, 22:27:30
Jako ciekawostka rozwiązanie bez js:
http://jsbin.com/image-instead-of-radio-bu...html,css,outputTo co ma się zmieniać powinno być w tagach
label.