Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wycinanie elementu i wstawianie go w inne miejsce
Forum PHP.pl > Forum > Po stronie przeglądarki
duszek
Witam,

Mam pytanie, czy ktoś może mi wskazać podpowiedzi jak ugryźć taką sprawę:

Chcę przy pomocy jQuery wyciąć elementy img z konkretnej sekcji i wstawić je w odpowiednie miejsca w liście. Miejsce w liście byłoby podyktowane np. danymi zawartymi w niestandardowych atrybutach.

  1. <div class="pobieramy grafiki">
  2. <img data-miejsce="2" data-link="/strona-01" src="/img-01.jpg">
  3. <img data-miejsce="4" data-link="/strona-04" src="/img-04.jpg">
  4. </div>
  5.  
  6. <div>
  7. <ul>
  8. <li>element 1</li>
  9. <li>element 2</li>
  10. -- tutaj wstawiam element pierwszy --
  11. <li>element 3</li>
  12. <li>element 4</li>
  13. -- tutaj wstawiam element drugi --
  14. <li>element 5</li>
  15. <li>element 6</li>
  16. </ul>
  17. </div>
  18.  


Nie wiem jak to tak naprawdę ugryźć, czy numerować elementy i potem na nich pracować czy jak...
trueblue
Sam sobie odpowiedziałeś. Najpierw wyszukujesz elementy listy o pozycjach z atrybutu, zapamiętujesz je, a potem wstawiasz odpowiednie obrazki w to miejsce za pomocą insertAfter.

P.S. <img> nie może być dzieckiem <ul>, chyba, że owiniesz je w <li>.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.