Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [AJAX] Dziwny problem z ID elementu
Forum PHP.pl > Forum > XML, AJAX
suny79
Witam,

mam coś dziwnego z ajaxem, czego nie rozumiem...

Ciągnę sobie z bazy danych ajaxem dwa linki:

  1. <a href="wawka#partner" id="wawka">"Wawka"</a>
  2. <a href="klub#partner" id="klub">"Klub"</a>



Jak widać mają swoje ID.

Niestety gdy klikam w dowolny z nich strona się przeładowuje zamiast wykonywać kolejny AJAX w tle.

JS:

[JAVASCRIPT] pobierz, plaintext
  1. $('#klub').click(function(){get_partner_data('klub'); return false;});
  2. $('#wawka').click(function(){get_partner_data('wawka'); return false;});
[JAVASCRIPT] pobierz, plaintext



To niestety nie działa..i dokument się przeładowuje. Ale co dziwne po przeładowaniu kliknięcie w ten sam link powoduje już działanie ajaxa....O co chodzi? sciana.gif

Czyżby za pierwszym przypadkiem id tych linków nie było aktywne, DOM itp?


Czy ktoś wie o co tu chodzi?




nospor
no ale czy ty przypadkiem zdarzenia ONLICK nie podczepiasz jeszcze zanim ajaxem pobrales te linki? Uzyj LIVE i ci zadziala
suny79
Dzięki! smile.gif Zadziałało.


[JAVASCRIPT] pobierz, plaintext
  1. $('#klub').live('click', function(){get_partner_data('klub'); return false;});
  2. $('#wawka').live('click', function(){get_partner_data('wawka'); return false;});
[JAVASCRIPT] pobierz, plaintext
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.