Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][JavaScript]JQuery nie dziąła
Forum PHP.pl > Forum > Przedszkole
MESSIAH :)
Mam taki kod i nie diała na localhost
  1. <!DOCTYPE html>
  2. <meta charset="utf-8">
  3.  
  4. .moj_div {
  5. display:none;
  6. border: 1px solid red;
  7. }
  8. .debug {
  9. display: inline;
  10. border: 1px solid gray;
  11. }
  12. <script src="http://code.jquery.com/jquery-1.9.1.js"></script>
  13. <script>$('.debug').on('click', function() {
  14. $('.moj_div').toggle('slow');
  15. });</script>
  16.  
  17. </head>
  18. <div class="moj_div">
  19. <?php var_dump( $_POST ); ?>
  20. tresc z php
  21. </div>
  22. <div class="debug">
  23. debug
  24. </div>
  25. </body>
  26. </html>
Kshyhoo
EDIT: zonk smile.gif
ikssde
Włącz konsole i sprawdź błędy, będziesz wiedział dlaczego nie działa.
MESSIAH :)
Konsola nie pokazuje błędów. Wygląda na to że kod js nie zzostaje uruchomiony:
  1. <script>$('.debug').on('click', function() {
  2. $('.moj_div').toggle('slow');
  3. });</script>

Co z tym kodem jest nie tak?
10log
Cytat(MESSIAH :) @ 21.03.2015, 22:34:23 ) *
Konsola nie pokazuje błędów. Wygląda na to że kod js nie zzostaje uruchomiony:
  1. <script>$('.debug').on('click', function() {
  2. $('.moj_div').toggle('slow');
  3. });</script>

Co z tym kodem jest nie tak?


Umieść to w $(document).ready(function(){}); albo daj ten skrypt na końcu htmla. Instalujesz handler kliknięcia przed tym zanim jakikolwiek element z klasą .debug jest załadowany.
ShaggyAG

przenies
  1. <script>$('.debug').on('click', function() {
  2. $('.moj_div').toggle('slow');
  3. });</script>

pod
  1. <div class="debug">
  2. debug
  3. </div>

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.