Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> unwrap w czystym js
d4ng
post
Post #1





Grupa: Zarejestrowani
Postów: 191
Pomógł: 4
Dołączył: 7.03.2010

Ostrzeżenie: (0%)
-----


Witajcie chciałbym zapytać w jaki sposób moge usunąć z danego elementu wszystkie wrapy otaczające element potomny po klasie? Przykład:

  1. <p>
  2. <span class="bold">
  3. <span class="ltr">L</span>
  4. <span class="ltr">o</span>
  5. <span class="ltr">r</span>
  6. <span class="ltr">e</span>
  7. <span class="ltr">m</span>
  8. </span>
  9. <span class="ltr"> </span>
  10. <span class="ltr">i</span>
  11. <span class="ltr">p</span>
  12. <span class="ltr">s</span>
  13. <span class="ltr">u</span>
  14. <span class="ltr">m</span>
  15. </p>

chce osiągnąć:

  1. <p><span class="bold">Lorem</span> Ipsum</p>


Potrzebuje rozwiązania w czystym javascripcie..
Pozdrawiam (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
darko
post
Post #2





Grupa: Zarejestrowani
Postów: 2 885
Pomógł: 463
Dołączył: 3.10.2009
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Zapewne analogicznie jak tutaj: https://plainjs.com/javascript/manipulation...dom-element-35/

// jeśli nie musisz fizycznie obrabiać zbioru elementów odpakowują pewne nadrzędne korzenie, to wystarczy Ci do tego metoda find: https://api.jquery.com/find/

Ten post edytował darko 23.12.2015, 14:06:06
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 8.10.2025 - 11:46