Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

jQuery 1.9 final, jQuery 2.0 beta, Migrate final released
#1

Bonjour,

Si, comme moi, vous n'avez pas envie de devoir changer le lien pour obtenir la dernière version de JQuery, vous utilisez sans doute ceci :
Code :
<script src="http://code.jquery.com/jquery.min.js"></script>
ce qui donne au client la dernière version de JQuery.
Tout allait bien jusqu'à l'arrivée de la version 1.9.
Depuis, on ne sait plus cliquer sur les menus déroulant et les affichages des fancybox déconnent.
Et oui, tout comme avec notre cms favori, certaines fonctions deviennent obsolètes et amènent des bugs sur votre site.
Solution : JQuery a créé un js pour faciliter la migration vers les nouvelles versions.
Il vous suffit d'ajouter un second js.
Code :
<script src="http://code.jquery.com/jquery.min.js"></script>
<script src="http://code.jquery.com/jquery-migrate-1.1.0.js"></script>

Et le site s'affiche de nouveau sans problème Smile

Documentation
l'article sur le blog
Répondre
#2

pour être plus exacte : c'est généralement la fonction .toogle() qui a disparu en 1.9 et fout la grouille, elle avait pour objectif de faire apparaitre/disparaitre un élément et était trèèèès utilisée.

les dernières versions de fancybox corrigent leur propre code. C'est également une piste pour ceux qui souhaitent rester à jour Smile

https://github.com/fancyapps/fancyBox/co...9df92f98ae
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)