Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [AJAX][JavaScript][JQuery] Usuwanie elementu stworzonego przez AJAX
Forum PHP.pl > Forum > Przedszkole
Michael2318
Nie mogę sobie poradzić z usunięciem elementu, który został stworzony przez ajax, w tle.
Posiadam system powiadomień, coś al'a facebook i limit w panelu to 5 newsów. Jeśli zostanie dodane jakieś powiadomienie przez ajax, to te starsze zostają usunięte w ten sposób:

Kod
$('#new_news_'+last_new_row).remove();


jednak kiedy próbuję usunąć powiadomienia stworzone przez ajax to ww. sposób już nie działa. Próbowałem też z live() bo gdzieś czytałem, że to powinno pomóc, jednak nic nie dało.
Jakaś rada?
mortus
live() tyle, że podpięte do odpowiedniego zdarzenia, czyli do tego, które u Ciebie wykonuje tego całego AJAX-a.
PrinceOfPersia
Cytat
Próbowałem też z live() bo gdzieś czytałem, że to powinno pomóc, jednak nic nie dało.

W nowej wersji jQuery już nie działa "live", tylko "on":
http://api.jquery.com/on/

poza tym:
As of jQuery 1.7, the .live() method is deprecated. Use .on() to attach event handlers. Users of older versions of jQuery should use .delegate() in preference to .live().
http://api.jquery.com/live/

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.