bonjour a tous
je me fais un petit formulaire
mais comme j ai installe ceci et que cela fonctionne super bien
pas envie de changer
/prototype.js

/js/scriptaculous.js?load=effects,builder

/js/lightbox.js"


/css/lightbox.css
css/style.css

mais le soucis c est que j essaye d installer un menu accordéon

avec ceci
http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js

mais ce dernier ne rempli pas sa fonction sauf si je le laisse seul sans al lihgtbox

je pensais a un menu déroulant uniquement en css
comment faire

merci de votre aide
Modifié par flexi2202 (05 Jun 2013 - 10:44)
Bonjour,

Il s'agit probablement d'un conflit entre tes deux librairies js (utilisation du même alias (raccourci) "$").
Solutions :
- Trouver et utiliser des scripts issus de la même librairie.
- Après avoir chargé tes différentes librairies, il faut changer, dans toutes les méthodes propres à jQuery, le mot clé "$" par "jQuery", par exemple :

jQuery(document).ready(function(){
  jQuery(".click").click(function() { 
  jQuery(this).addClass("active");   
  });
});
 
// dessous les autres méthodes dépendantes des autres librairies

- Si tu souhaites conserver le "$", il va falloir appeler la méthode jQuery.noConflict() après le chargement de tes librairies, par exemple :
jQuery.noConflict();
jQuery(document).ready(function($){
  $(".click").click(function() {
  $(this)..addClass("active");
  });
});
 
// les autres méthodes non jQuery dessous


Tout est dans la doc (et surement plus clairement que ma lamentable explication Smiley lol )
merci pour la reponse
j ai fini par trouver des menus accordéon qui était compatible avec la lightbox
merci pour l aide