Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [jQuery] Konflikt jquery-1.4.4.js z jquery.lightbox
Forum PHP.pl > Forum > XML, AJAX
TheRiko
Witam.

Posiadam konflikt lightboxa jquery ze sliderem facebooka, ktory rowniez jest wykonany w jquery.
  1. <script type="text/javascript" src="js/jquery.js"></script>
  2. <script type="text/javascript" src="js/jquery.lightbox-0.5.js"></script>
  3. <script type="text/javascript">
  4. $(function() {
  5. // Use this example, or...
  6. $('a[@rel*=lightbox]').lightBox(); // Select all links that contains lightbox in the attribute rel
  7. });
  8.  
  9. <script type="text/javascript" src="http://code.jquery.com/jquery-1.4.4.js"></script>
  10. <script type="text/javascript">
  11. $(document).ready(
  12. function()
  13. {
  14. $("#fb").mouseenter(function()
  15. {
  16. $(this).stop().animate({right: 0}, "normal");
  17. }).mouseleave(function()
  18. {
  19. $(this).stop().animate({right: -205}, "normal");
  20. });;
  21. });

Wiem, że należy wykonać jQuery.noConflict(); ale nie wiem jak to zrobić. Pomoże ktoś?
tolomei
Witaj.

Masz podpięte jQuery 2 razy.
Najlepiej ściągnij sobie najnowszą wersję jQuery czyli v1.7.2(LINK), załącz go na samej górze.
Pod nim załącz skrypt jquery.lightbox-0.5.js.
Zobacz czy będzie działać.

Pozdrawiam.
TheRiko
Niestety to nie pomaga. Dalej jest to samo.
tolomei
Spróbuj tak:

  1. <script type="text/javascript" src="js/jquery.js"></script>
  2. <script type="text/javascript" src="js/jquery.lightbox-0.5.js"></script>
  3. <script type="text/javascript">
  4. $(function() {
  5. // Use this example, or...
  6. $('a[@rel*=lightbox]').lightBox(); // Select all links that contains lightbox in the attribute rel
  7. });
  8. </script>
  9.  
  10. <script type="text/javascript" src="http://code.jquery.com/jquery-1.4.4.js"></script>
  11. <script type="text/javascript">
  12. var jq = jQuery.noConflict();
  13. jq(document).ready(
  14. function()
  15. {
  16. jq("#fb").mouseenter(function()
  17. {
  18. jq(this).stop().animate({right: 0}, "normal");
  19. }).mouseleave(function()
  20. {
  21. jq(this).stop().animate({right: -205}, "normal");
  22. });;
  23. });
  24. </script>
TheRiko
Działa smile.gif Stokrotne 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.