Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [jQuery]Poprawny kod
Forum PHP.pl > Forum > Po stronie przeglądarki
PawelC
  1. <script type="text/javascript">
  2. function wczytajMenu(){
  3. $("#tester").load("load.txt");
  4. alert("Plik poprawnie wczytany!");
  5.  
  6. }
  7. function wczytajKolejne()
  8. {
  9. $("#testery").load("load.txt");
  10. alert("Kolejne wczytano poprawnie!");
  11. }
  12.  
  13. $("a").click(function(){
  14. wczytajMenu();
  15. })
  16.  
  17. $("a").click(function(){
  18. wczytajKolejne();
  19.  
  20. })
  21.  
  22.  
  23.  
  24. </script>
  25.  

Wywołanie wygląda tak:
  1. <div id="test">
  2. <a href="#" onclick="wczytajMenu()">Link numer 1</a></div>
  3.  
  4. <div id="tester">
  5. Tester strony</div>
  6.  
  7. <div id="testy">
  8. <a href="#" onclick="wczytajKolejne()">Link numer 2</a></div>
  9.  
  10. <div id="testery">
  11. Drugi tester strony</div>
sebekzosw
a jaki jest problem?
PawelC
Sorki, źle się wyraziłem, chodzi mi o poprawność napisanego kodu, a nie jakiś błąd smile.gif Chodzi mi o to, czy da się to inaczej napisać smile.gif
nospor
alert("Plik poprawnie wczytany!");
Po czym stwierdzasz ze wczytales go poprawnie? Nigdzie nie widze bys coś gdzieś sprawdzał.


$("a").click(function(){
wczytajMenu();
})

$("a").click(function(){
wczytajKolejne();

})
Ale wiesz, ze oba $("a") dotyczą tych samych "a" na stronie?
PawelC
A jak, można to sprawdzić? Co do drugiego, to właśnie wpadłem na to:)
batman
Funkcję alert musisz wstawić jako callback, czyli
[JAVASCRIPT] pobierz, plaintext
  1. $("#tester").load("load.txt", function() {
  2. alert("Plik poprawnie wczytany!");
  3. });
[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.