Bonjour.
Je suis en train de developper un framework PHP et j'utilise depuis quelques jours Jquery , qui je dois l'avouer est vraiment bien foutu.
Pour etre efficace dans mon systeme, je veux :
- utiliser les versions pack de la biblio et des plugins ( + petite taille )
- appeller les différents plugins uniquement quand j'en ai besoin ( géré cote serveur ...)
- utiliser un fichier jquery.init.js ( appellé après tous les autres évidemment ! ), qui lui contiendrait tous les parametres de toutes fonctions, hstoire que l'on puisse tout avoir sous la main , et pas dans du JS inclu dans le HTML du <head> de chaque page.
Aucun souci si je n'ai qu'un plugin, mais dès que j'en rajoute un deuxieme, ca plante...la console JS ne me donne pas d'erreur.
Je suis a peu prêt sur que c'est une histoire de conflict d'objet ou de DOM...et ca fait deux heures que je cherche en vain. Une ame charitable pourrait elle me sortir de mon trou sans fin ?
voila mon code .....
Je mets en exemple des plugins connus....parfaitement fonctionnels si je les mets a la fin des fichiers JS de leurs plugins respectifs mais absolument pas fonctionnels si regroupés dans un fichier jquery.init.js
Modifié par RoseGrenouille (28 Nov 2008 - 19:03)
Je suis en train de developper un framework PHP et j'utilise depuis quelques jours Jquery , qui je dois l'avouer est vraiment bien foutu.
Pour etre efficace dans mon systeme, je veux :
- utiliser les versions pack de la biblio et des plugins ( + petite taille )
- appeller les différents plugins uniquement quand j'en ai besoin ( géré cote serveur ...)
- utiliser un fichier jquery.init.js ( appellé après tous les autres évidemment ! ), qui lui contiendrait tous les parametres de toutes fonctions, hstoire que l'on puisse tout avoir sous la main , et pas dans du JS inclu dans le HTML du <head> de chaque page.
Aucun souci si je n'ai qu'un plugin, mais dès que j'en rajoute un deuxieme, ca plante...la console JS ne me donne pas d'erreur.
Je suis a peu prêt sur que c'est une histoire de conflict d'objet ou de DOM...et ca fait deux heures que je cherche en vain. Une ame charitable pourrait elle me sortir de mon trou sans fin ?

voila mon code .....
Je mets en exemple des plugins connus....parfaitement fonctionnels si je les mets a la fin des fichiers JS de leurs plugins respectifs mais absolument pas fonctionnels si regroupés dans un fichier jquery.init.js
<script type="text/javascript">
$(function(){
$(".alert_tooltip").tooltip({
extraClass: "alert"
});
$(".fancytest a").fancybox({
'hideOnContentClick': true,
'overlayShow':true,
'overlayOpacity': 0.7
});
});
</script>
Modifié par RoseGrenouille (28 Nov 2008 - 19:03)