Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript] Dodawanie klasy + span
Forum PHP.pl > Forum > Przedszkole
Lolek13
Witam wszystkich,

Mam takie przykladowe menu:

  1. <ul class="menu_level_1">
  2. <li><a href="#">1</a></li>
  3. <li><a href="#">1</a></li>
  4. <li><a href="#">1</a></li>
  5. <li><a href="#">1</a></li>
  6. <li><a href="#" class="active"><span class="round_left"></span>TEKST<span class="round_right"></span></a></li>
  7. </ul>


Po kliknieciu w dany link chce za pomoca JS dodawac klase active + te 2 znaczniki span z prawej i lewej strony tekstu. Jak najlepiej sie za to zabrac ?

Pozdrawiam
john_doe
jQuery addClass, removeClass, ToggleClass,
viking
  1. var el = document.querySelector(".menu_level_1");
  2. el.addEventListener("click", function(e){
  3. if(e.target && e.target.nodeName == "A") {
  4. e.target.classList.add("active");
  5. _appendSpan(); //tutaj <a href="https://developer.mozilla.org/en-US/docs/DOM/document.createElement" target="_blank">https://developer.mozilla.org/en-US/docs/DO...t.createElement</a>
  6. }
  7. }, false);


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-2025 Invision Power Services, Inc.