Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> noconflict() i lightbox
omxd
post
Post #1





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 18.05.2010

Ostrzeżenie: (0%)
-----


Witam,
przegooglowałem chyba wszystko na ten temat ale jestem słaby z js i nie moge się połapać.Co robie źle w w tym kodzie ,że noconflict() gryzie się z lightboxem?.Proszę podpowiedzcie mi.
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
  2. "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
  3. <head>
  4. <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
  5. <script type="text/javascript" src="http://jailfun.pl/data/js/lightbox/js/prototype.js"></script>
  6.  
  7. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  8. <meta http-equiv="content-language" content="pl" />
  9. <?php include_once("data/css/index.php");?>
  10. <script type="text/javascript">
  11. $j = jQuery.noConflict();
  12. function loadPage(id,file) {
  13. $j(id).load(file);
  14. $j.getScript( 'fadeslideshow.js',[] )
  15. $j.getScript( 'p.js',[ ] )}
  16.  
  17. <script type="text/javascript" src="http://jailfun.pl/data/js/lightbox/js/scriptaculous.js?load=effects"></script>
  18. <script type="text/javascript" src="http://jailfun.pl/data/js/lightbox/js/lightbox.js"></script>
  19. <link rel="stylesheet" href="http://jailfun.pl/data/js/fancybox/jquery.fancybox-1.3.2.css" type="text/css" media="screen" />
  20. <script type="text/javascript" src="http://jailfun.pl/data/js/fadeslideshow.js"></script>
  21. </head>
  22. <div id="gallery">
  23. <a href="http://jailfun.pl/data/photo/normal/1.jpg" rel="lightbox[roadtrip]">
  24. <img src="http://jailfun.pl/data/photo/thumb/1.png" width="72" height="72" alt="" />
  25. </a>
  26. </div>
  27.  
Go to the top of the page
+Quote Post
vokiel
post
Post #2





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

Ostrzeżenie: (0%)
-----


Jak to się gryzie? Jakieś błędy w konsoli?

A tak przy okazji brakuje Ci kilku średników.


--------------------
Go to the top of the page
+Quote Post
kamil4u
post
Post #3





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

Ostrzeżenie: (0%)
-----


Jestem przekonany, że to:
Cytat
$j(id).load(file);

powinno wyglądać tak:
Kod
$j('#'+id).load(file);


Jeżeli nie to to opisz problem dokładnie i podać właśnie błędy z konsoli, a najlepiej dać przykład live.


--------------------
Go to the top of the page
+Quote Post
omxd
post
Post #4





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 18.05.2010

Ostrzeżenie: (0%)
-----


najlepiej jak podam link www.jailfun.pl
po usunieciu kodu:
  1.  
  2. <script type="text/javascript" src="http://jailfun.pl/data/js/lightbox/js/scriptaculous.js?load=effects"></script>
  3. <script type="text/javascript" src="http://jailfun.pl/data/js/lightbox/js/lightbox.js"></script>
  4. <script type="text/javascript" src="http://jailfun.pl/data/js/lightbox/js/prototype.js"></script>

wszystko działa jak należy.
Skrypt fadeslideshow.js jest skonfigurowany jako noconflict,próbowałem ruszyć bez niego - to samo.

Jeśli chodzi o
  1. $j('#'+id).load(file);
to przy wywołaniu funkcji wartość id podawana jest z # ,a w każdym razie obecnej wersji działa.wink.gif

Ten post edytował omxd 18.09.2011, 19:10:46
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 18:33