©
. Document créé le 30 décembre 2008 , mis à jour le 18 mai 2009.Le but n'est pas toujours placé pour être atteint, mais pour servir de point de mire. Joseph Joubert
Accueil du site > Astuces > SPIP > Mettre à jour JQuery
JQuery 1.1 fait partie de la distribution de SPIP 1.9.2. La dernière version de JQuery (1.2.6) outre de corriger quelques bugs, affiche de meilleures performances. Comment installer cette dernière version de JQuery sur votre site sous SPIP 1.9.2 ? Etape par étape.
Première étape, les bons fichiers au bon endroit :
Adapter la noisette d’appel :
Editez le fichier « jquery.js.html » présent dans vos squelettes et remplacez la ligne :
[(#INCLURE{javascript/jquery-1.1.js}|compacte_js)]
par :
[(#INCLURE{javascript/jquery-1.2.6.min.js})]
Dans la foulée, remplacez :
* jQuery 1.1 - New Wave Javascript
par :
* jQuery 1.2.6 - New Wave Javascript
Videz le cache et rechargez une page.
Nota : la compression via “compacte_js” génère quelques erreurs javascript. Elle est parfois à éviter.
En ce qui concerne le choix du type de fichier compressé (min ou pack), la lecture du billet « Performances des packers javascript » vous sera peut-être utile.
En attendant de compléter cet article, de ce que me donne mes tests, le compacte de SPIP 2.02 abîme le script jQuery. C’est en tout cas ce que m’indique firebug.
En utilisant http://www.codeandcoffee.com/2006/1... (option high), je n’ai plus cette erreur.
Tant qu’à faire, autant passer en jQuery 1.3.2
Le squelette qui construisait les lignes d’appels des scripts n’existe plus sous SPIP 2.0.8. Une des solutions est de remplacer le fichier jquery.js appelé :
Pour contrôler la version actuellement installée, un petit bout de code à placer dans un de vos squellettes :
<script type="text/javascript">
<!--
alert('jQuery v.' + jQuery.fn.jquery);
//-->
</script>
fait apparaître le numéro de version de jQuery dans une boite d’alerte.
Les forums sont fermés.