Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript]trwałe usunięcie elementu Z DOM
Forum PHP.pl > Forum > Przedszkole
omxd
Witam,
w jaki sposób przesłać informacje do hover,live itd. ,że klasa została usunięta z obiektu i nie powinno się go brać więcej pod uwagę?

  1. $(".item").live('mouseenter',function() {
  2. $('.item').addClass("effect");
  3. });
  4. $(".item").live('mouseleave',function() {
  5. $('.item').removeClass("effect");
  6. });
  7.  
  8. $('#first').removeClass('effect');

W kodzie żródłowym klasa znika ,ale live,hover nadal na niego reaguję.Próbowałem wywoływać live jeszcze raz po removeClass ,ale bez skutku.Ktoś coś doradzi?
pozdrawiam
maviozo
Dlaczego miałaby przestać, skoro obie funkcje tak naprawdę w ogóle nie sprawdzają klasy effect, tylko są przypisane do klasy .item? Powinieneś więc usunąc chyba klasę item, względnie użyć .die(".item").

Swoją drogą, czy to nie jest już wspierane i obecnie powinno być .on("mouseenter") i off()?
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.