Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript]Wersja Jquery
Forum PHP.pl > Forum > Przedszkole
miras
Witam, mam problem z wersją jquery, a mianowicie miałem do tej pory tą:

  1. <script type="text/javascript" src="jquery-1.9.0.min.js"></script>


teraz potrzebowałem użyć popup'a reveal i musiałem zmienić na tą:

  1. <script type="text/javascript" src="http://code.jquery.com/jquery-1.6.min.js"></script>


natomiast jak mam wersję 1.6 to działa mi popup, ale nie działają mi pozostałe ajaxowe zdarzenia, które wcześniej robiłem, a jak dam wersję 1.9 to się dzieje na odwrót.

jak temu zaradzić ?
nospor
Tak oczywiscie. W linii 5 niepotrzebnie wstawiles xyz.
Pyton_000
Nie w 5 tylko 12. Szwankuje Twoja kula.

http://api.jquery.com/jquery.noconflict/
nospor
@Pyton noconflit tu sie raczej nie zda... przeciez widac ze to problem jednak wersja kontra druga a nie jeden lib kontra inny. Sam wyczysc swoją kulę tongue.gif Ja pozatym wroze z fusów biggrin.gif

edit down: a, chodziło ci o taki kontekst... ok smile.gif
Pyton_000
snitch.gif

  1. <script src="https://code.jquery.com/jquery-1.6.2.js"></script>
  2. window.query = jQuery.noConflict( true );
  3. </script>
  4. <script src="http://code.jquery.com/jquery-1.11.2.min.js"></script>
  5.  
  6. window.query(function($) {
  7. console.log($.fn.jquery);
  8. });
  9. $(function() {
  10. console.log($.fn.jquery);
  11. });
  12. </script>

Output:
Kod
1.6.2
1.11.2
miras
Wystarczyło zmienić kolejność wczytywania bibliotek i wszystko działa... arrowheadsmiley.png
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.