![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 298 Pomógł: 0 Dołączył: 10.01.2014 Ostrzeżenie: (0%) ![]() ![]() |
Wita,
Mam problem z function js bo po kliknięciu w inny element powinna mi zniknąć class a nie znika co jest nie tak. Bo dodawać do daje jak kliknę to pojawia się obrazem z ramką a jak kliknę w inny obrazek o innej nazwie to zdjęcie nie znika a w css masz wszystko podane poprawnie.
Ten post edytował pawel06281990 12.02.2022, 21:03:47 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 406 Pomógł: 73 Dołączył: 15.07.2014 Ostrzeżenie: (0%) ![]() ![]() |
Wg mnie, DOM też jest do poprawy, bo ten `label` jako parent dla `img` nie wnosi nic semantycznego.
Gotowiec: Kod (function(){ 'use strict'; const $imgs = $(document).find('.radio-image-wrapper img'); $imgs.on('click', function(event) { event.preventDefault(); $imgs.removeClass('check-list'); $(this).addClass('check-list'); }); })(jQuery); Demo: https://codepen.io/n3veR/pen/dyZzgzy |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 14:26 |