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

question-closed Sortowanie divów HTML JS

Object Storage Arubacloud
0 głosów
678 wizyt
pytanie zadane 9 listopada 2017 w JavaScript przez Vorex444 Dyskutant (9,610 p.)
zamknięte 9 listopada 2017 przez Vorex444
Cześć, chce zrobić na stronie sortowanie, ponieważ robię projekt sklepu i chcę umiescić sortowanie, np. od 100 do 200zł, ale zastanawiam się jak zaczac to pisać
komentarz zamknięcia: problem rozwiazny

1 odpowiedź

0 głosów
odpowiedź 9 listopada 2017 przez zgrybus Pasjonat (24,860 p.)
wybrane 9 listopada 2017 przez Vorex444
 
Najlepsza

Powiedzmy, że masz taką strukturę

<ul class="list-of-products">
    <li class="product-cost">120 zł</li>
    <li class="product-cost">90 zł</li>
    <li class="product-cost">422 zł</li>
    <li class="product-cost">192 zł</li>
</ul>

W Js pobierasz element ul i wszystkie "ceny" jego dzieci dodajesz do tablicy ( np przez textContent -> rzutuj te wartości na integera ).

Następnie dodajesz uchwyt na przycisk Sortuj i po kliknięciu w niego uruchamiasz funkcje sortującą, która dzięki funkcji z prototypu tablicy posortuje Ci wartości - sort js 

Następnie po posortowaniu tej tablicy możesz użyć funkcji - replaceChild - tyle. Miłego kodzenia :)

 

Jeden z przykładów, ile ludzi tyle rozwiązań.

komentarz 9 listopada 2017 przez Vorex444 Dyskutant (9,610 p.)
dzięki za świetną wypowiedź, ja jednak wolałem użyc angulara, szybciej :D
1
komentarz 9 listopada 2017 przez zgrybus Pasjonat (24,860 p.)
No tak, ale używanie takiego framworka do takiej głupoty raczej nie ma sensu :P No chyba, że robisz całą stronę w ng :)
komentarz 9 listopada 2017 przez Vorex444 Dyskutant (9,610 p.)
nie tylko do tego :D https://wojtekhorembala.github.io/

Podobne pytania

–1 głos
1 odpowiedź 574 wizyt
pytanie zadane 20 marca 2017 w JavaScript przez Boshi VIP (100,240 p.)
+1 głos
1 odpowiedź 352 wizyt
pytanie zadane 21 czerwca 2021 w JavaScript przez poldeeek Mądrala (5,980 p.)
0 głosów
2 odpowiedzi 164 wizyt
pytanie zadane 6 sierpnia 2018 w JavaScript przez MrxCI Dyskutant (8,260 p.)

92,576 zapytań

141,426 odpowiedzi

319,652 komentarzy

61,961 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!

...