Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [jQuery] jak operowac na tagach wczytanych za pomocą $.ajax
Forum PHP.pl > Forum > XML, AJAX
sosenka
Witam dopiero się uczę jquery i mam pytanko
wczytuję sobie przez klikniecie do skryptu diva np. <div class="test">TEST</div> z pliku test.php
  1. $(document).ready(function(){
  2. $(".zaladuj").click(function() {
  3. $.ajax({
  4. type: "POST",
  5. url: "test.php",
  6. cache: true,
  7. success: function(returned_data){
  8. $(".wynik").html(returned_data);
  9. }
  10. });
  11. });
  12. });
  13.  
Jak dodać teraz do skryptu zdarzenie click z alertem dla załadowanego przed chwilą diva?.
  1. $(".test").click(function() {
  2. alert ("OK");
  3. });

mortus
Trzeba użyć metody .live():
[JAVASCRIPT] pobierz, plaintext
  1. $(".zaladuj").live("click", function() {
[JAVASCRIPT] pobierz, plaintext

Metoda ta powoduje, że oprócz treści (tekst + HTML) modyfikowana jest również struktura DOM dokumentu HTML.
sosenka
Tak - to rozwiązuje mój kłopot
Dzięki
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.