• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

[JavaScript]+[JQuery] Problem z usuwaniem danego diva z pośród tych samych divów

Object Storage Arubacloud
0 głosów
177 wizyt
pytanie zadane 24 listopada 2016 w Sieci komputerowe, internet przez niezalogowany

Witam mam pytanie jak zrobić aby po kliknięciu krzyżyka usuwało mi tylko dany element a nie wszystkie. Wszystkie pozostałe elementy mają taką sama nazwę div.

Obrazek dot. problemu

Kod HTML:

<ul class="categ">
	<span class="color-box"><a href="#">Wszystkie</a> <i class="fa fa-times" aria-hidden="true"></i></span>
	<span class="color-box pier gatunek"><a href="#">Akcji</a> <i class="fa fa-times" aria-hidden="true"></i></span>
	<span class="color-box pier gatunek"><a href="#">Dramat</a> <i class="fa fa-times" aria-hidden="true"></i></span>
</ul>	
komentarz 24 listopada 2016 przez hoktaur Pasjonat (22,250 p.)

ten kod co podesłałeś nie ma żadnego div'a?

ale może coś chodzi ci o coś w desń:

$(this).parent().remove();

 

komentarz 24 listopada 2016 przez niezalogowany
Dzieki bardzo :P to było łatwiesze niż myślałem :P
komentarz 24 listopada 2016 przez Comandeer Guru (600,810 p.)

A ja tylko przypomnę, że przycisk powinien być przyciskiem i mieć odpowiednią treść tekstową! Więc nie samo i tylko

<button>
    <i class="fa fa-times" aria-hidden="true"></i>
    <span class="visuallyhidden">Usuń</span>
</button>
<!-- względnie -->
<button aria-label="Usuń">
    <i class="fa fa-times" aria-hidden="true"></i>
</button>

 

komentarz 24 listopada 2016 przez hoktaur Pasjonat (22,250 p.)
wiem że kolega lubi mieć jak w3c piszą więc jak się mogę doczepić jeszcze czy ten button nie powinien mieć atrybut type="button"?
komentarz 24 listopada 2016 przez Comandeer Guru (600,810 p.)

To zależy.

Jeśli przycisk jest poza formularzem, to [type=button] jest domyślnie.

Jeśli jest w formularzu, to domyślnie jest [type=submit]… i ten fakt można wykorzystać do stworzenia rozwiązania w duchu PE ;) Ot, jeśli ktoś bez JS kliknie taki przycisk, zostanie wysłany formularz i element zostanie usunięty po stronie serwera.

Więc IMO nawet lepiej jak nie ma.

komentarz 24 listopada 2016 przez Comandeer Guru (600,810 p.)
Poza tym to nie ma nic do zgodności z W3C, a po prostu chodzi o kwestie dostępności… Polecam sobie choć raz pochodzić po Sieci z włączonym czytnikiem ekranu.

1 odpowiedź

0 głosów
odpowiedź 24 listopada 2016 przez xmentor Nałogowiec (49,520 p.)
Zastosuj event delegation

Podobne pytania

0 głosów
2 odpowiedzi 222 wizyt
pytanie zadane 10 grudnia 2016 w JavaScript przez BjoTrek Nowicjusz (180 p.)
0 głosów
1 odpowiedź 254 wizyt
pytanie zadane 21 września 2016 w JavaScript przez bugs55 Obywatel (1,090 p.)

92,551 zapytań

141,393 odpowiedzi

319,523 komentarzy

61,936 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...