Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: jQuery, nie działa, ale czemu ?
Forum PHP.pl > Forum > Po stronie przeglądarki
DREEMus
Witam.

* uploadify
* PikaChoose 2.8

po rozpakowaniu na serwerze zew. działa normalnie, bez żadnej ingerencji w kod ...
na localhost w ogóle nie działa, nawet się nie chce pokazać sad.gif

Już kiedyś miałem taki problem, wtedy się poddałem, ale teraz chce to rozwiązać ...

I pytanko dodatkowe, dlaczego jak chce wyświetlić grafikę większą niż 800x600 to zawsze obcina mi ok. 30-40 px od dołu questionmark.gif



Co może być tego powodem questionmark.gif
batman
1. Nie ten dział.
2. Nie napisałeś czym objawia się "niedziałanie" (komunikat błędu, nieoczekiwane zachowanie, itd).
3. Nie wkleiłeś nawet kawałka kodu. Z czego mamy wywnioskować błąd? Z powietrza?
DREEMus
1. Dział był dobry, bo różnica czy działa czy nie, sprowadza się do serwera na którym odpalam skrypt.
- domenomania.pl -> działa normalnie
- localhost - nawet nie odpala, jakby przeglądarka nie wiedziała co ma zrobić ...
PS. Kiedyś miałem tak z LightBox'em 2.04 - na local'u nie chciał działać, a na dome...pl działał :/

2. A co miałem pisać? Odpalasz example.php i widzisz czy działa czy nie, na dome...pl działa, na localhost nie.

3. Projekty są ogólnie dostępne, odpalam je z plików przykładowych ...
  1. <head>
  2. <link type="text/css" href="bottom.css" rel="stylesheet" />
  3.  
  4. <script type="text/javascript" src="js/jquery.js"></script>
  5. <script type="text/javascript" src="js/pikachoose-min.js"></script>
  6. <script language="javascript">
  7. <!--
  8. $(document).ready(
  9. function (){
  10. $("#pikame").PikaChoose();
  11. });
  12. -->
  13. </script>
  14.  
  15.  
  16. </head>
  17. <ul id="pikame">
  18. <li><img src="1.jpg"/><span><a href="/">Now you can have links!</a></span></li>
  19. <li><img src="2.jpg"/><span>Or any html!</span></li>
  20. <li><img src="3.jpg"/><span> Donec.</span></li>
  21. <li><img src="4.jpg"/><span> Integer.</span></li>
  22. <li><img src="5.jpg"/><span> Aliquam.</span></li>
  23. <li><img src="6.jpg"/><span> In ornare.</span></li>
  24. <li><img src="7.jpg"/><span> Aliquam.</span></li>
  25. <li><img src="8.jpg"/><span> Ut non.</span></li>
  26. <li><img src="9.jpg"/><span> Nunc.</span></li>
  27. <li><img src="10.jpg"/><span> Aliqua.</span></li>
  28. <li><img src="11.jpg"/><span> Ut non.</span></li>
  29. <li><img src="12.jpg"/><span> Nunc.</span></li>
  30. <li><img src="13.jpg"/><span> Nunc.</span></li>
  31. </ul>
  32. </body>
  33. </html>


I teraz jak odpale to na local'u w domu, to nie działa, pokazują się oryginalne zdjęcia i żadnej animacji. Odpalam na dome...pl działa, odpalam w pracy na WinXP HOME SP3 i identyczną konfigurację Apache i PHP i działa, więc nie wiem gdzie jest problem ...

Przeglądarka: FireFox 3.5.2 + dodatki, ale wszystko jest identyczne

Różnicą jest system w domu mam Win 2003, w pracy WinXP HOME
askone
Hej

możliwe, iż problem tkwi w błędnym określeniu ścieżki do biblioteki jquery. Sprawdzałeś firebugiem czy js się poprawnie wczytały??

Masz:
Kod
src="js/jquery.js"


Sprawdź:
Kod
src="./js/jquery.js"
DREEMus
Nie pomogło, a FireBug ...

- missing ; before statement
- jQuery is not defined
- $ is not defined

Problem w tym, że w kodzie nic nie ruszałem ...
Po zmianie też nic nie ruszyło, a błędy są te same.

Więc nie mam pojęcia, gdzie leży problem, może po stronie systemu sad.gif
Mało jest dodatków pod Windows'a 2003, np. Wtyczki WMV niema ...
askone
a sprawdź jeszcze to:

jquery test suite
DREEMus
localhost w biurze:
Tests completed in 98256 milliseconds.
0 tests of 1270 failed.

localhost w domu: (sprawdzam wszystko przez pulpit zdalny)
Tests completed in 66651 milliseconds.
0 tests of 1270 failed.
askone
Cytat(DREEMus @ 20.08.2009, 14:37:56 ) *
localhost w biurze:
Tests completed in 98256 milliseconds.
0 tests of 1270 failed.

localhost w domu: (sprawdzam wszystko przez pulpit zdalny)
Tests completed in 66651 milliseconds.
0 tests of 1270 failed.


To ja wymiękam smile.gif
t4510r
a próbowałeś zamienić
  1. <script language="javascript">

na
  1. <script language="text/javascript">



Swoją drogą miałem kiedyś podobny problem, gdy pracowałem przy modxie. Źródła problemu nie znalazłem, i skończyło się tym, że wszystko musiałem pisać na nowo bez użycia jquery.
erix
  1. <script type="text/javascript">

jak już.
krowal
Cytat(DREEMus @ 20.08.2009, 13:59:01 ) *
Nie pomogło, a FireBug ...

- missing ; before statement
- jQuery is not defined
- $ is not defined


To znaczy tylko tyle, że biblioteka nie jest podpięta... sprawdź dokładnie ścieżki. Pewnie na serwerze wchodzisz na główną domenę (www.domena.pl/[index.php]) a na localhoscie masz cos takiego localhost/katalog/[index.php] i już ścieżki się nie będą zgadzać bo dodajesz 'katalog' po nazwie domeny.
l0ud
Spakuj tą paczkę - czyli to co wrzucasz bezpośrednio na localhosta i wrzuć tutaj, to postaram/ktoś postara się zobaczyć co może nie działać. Serwer konfigurowałeś sam, czy to gotowa paczka typu XAMPP?
DREEMus
@ krowal pracuje na VHostach, więc skryp nie dostaje żadnego katalogu, bo pracuje na głównym smile.gif
a nawet sprawdziłem rozpakowałem Pikachoose_2.8 na http://dreem.i365.pl/test sam zobacz, jest w katalogu i nic mu się nie dzieje smile.gif działa!

@ l0ud co tu pakować? Paczka jest oryginalna z tą co ściągam ze stronki http://pikachoose.com/download - v2.8
i teraz rozpakowuje to do folderu z paczki ...
u mnie w domu nie działa...
na serwerze i lokalu w biurze działa ...

PS. Serwer sklejam sam smile.gif
W stopce opis to co w domu, w biurze mam WinXP HOME
visarc
Podbijam temat, bo właśnie napotkałem podobny problem.
Temat: Problem przy doczaniu jQuery WinXP WebServ 20
Wie ktoś co może być nie tak?
jj09
Witam, próbowałem odpalić skrypt ze strony: http://blog.alchemycode.pl/demo/jquery_lekcja1/
Niestety nie działa...
U mnie jQuery wysypuje się coś na testach: http://view.jquery.com/tags/1.3.2/test/
Próbowałem wersji 1.4.2 i 1.3.2 w wersji min i source...
erix
A nie używasz jakiejś zdezelowanej przeglądarki?
fander
A spróbuj jQuery i twój plugin (pikaGalery) pociągnąć z zewnętrznego serwera.

Wpiszesz http://localhost/js/jQuery-mini.js u ciebie w przeglądarce w domu. Sprawdź czy to co się wyświetli jest kompletne. Może jest tak że FF ściąga sobie pliczek na dysk, zapisuje go i traci część pliku dlatego że jest za długi (w lini) dla systemu plików Windows Serwer 2003, ale nie jestem tego pewien.
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.