Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [AJAX][PHP]Problemy z 2 skryptami jquery
Forum PHP.pl > Forum > Przedszkole
cent4
Mam na swojej stronie 2 skrypty, które wykorzystują inne wersje jquery.
Problem jest taki, że zawsze 2 skrypt nie działa prawidłowo - wiem, że trzeba zastosować: jQuery.noConflict(); ale za chorobę mi nie wychodzi :-(.

  1. <script type="text/javascript" src="skrypty/jquery.min.js"></script>
  2. <script type="text/javascript" src="skrypty/jqueryslidemenu.js"></script>
  3.  
  4.  
  5.  
  6. <script type="text/javascript">jQuery.noConflict();</script>
  7.  
  8. <!-- ANIMACJA GRAFIKI -->
  9. <script type="text/javascript" src="skrypty/jquery-1.3.js"></script>
  10. <script type="text/javascript" src="skrypty/jquery.cycle.all.js"></script>
  11.  
  12. <script type="text/javascript">
  13. $(document).ready(function(){
  14. $('#myslides').cycle({
  15. fx: 'fade',
  16. speed: 3000,
  17. timeout: 500
  18. });
  19. });
  20. </script>
  21.  
  22.  
  23.  
  24.  
  25.  
  26. <script src="skrypty/jquery-1.2.6.js" type="text/javascript"></script>
  27. <script src="skrypty/jquery.marquee.js" type="text/javascript"></script>
  28. <script type="text/javascript">
  29. <!--
  30. $(function () {
  31. // basic version is: $('div.demo marquee').marquee() - but we're doing some sexy extras
  32.  
  33. $('div.demo marquee').marquee('pointer').mouseover(function () {
  34. $(this).trigger('stop');
  35. }).mouseout(function () {
  36. $(this).trigger('start');
  37. }).mousemove(function (event) {
  38. if ($(this).data('drag') == true) {
  39. this.scrollLeft = $(this).data('scrollX') + ($(this).data('x') - event.clientX);
  40. }
  41. }).mousedown(function (event) {
  42. $(this).data('drag', true).data('x', event.clientX).data('scrollX', this.scrollLeft);
  43. }).mouseup(function () {
  44. $(this).data('drag', false);
  45. });
  46. });
  47. //-->
  48. </script>

nospor
Cytat
wiem, że trzeba zastosować: jQuery.noConflict();
A skad to wiesz? noConflikt stosujesz wtedy gdy uzywasz jquery z innym libem a nie z jquery z inną wersją.

Notabene nie mozna jednocześnie używać kilku wersji jQuery. Jeśli Twoj stary skrypt nie chce chodzić na nowej wersji to masz problem winksmiley.jpg
cent4
acha - czyli normalnie nie mam żadnego błędu i wszystko powinno działać jak należy, tak?
Problem jest tylko w tym, że używam różnych wersji jQuery?
nospor
Na pewno problemem jest uzywanie dwoch wersji jquery jednoczesnie. Ale czy wywalenie jednej wersji rozwiąze problem to tego nie wiem - nie wiem jak bardzo zalezne są te skrypty co masz od danej wersji.
No ale cięzko wywalić tę jedną wersje i sprawdzic? Oczywiscie wywal tę starszą.
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.