11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

J'ai trouvé ce menu accordeon en jquery sur ce site :
http://www.alsacreations.com/tuto/lire/606-Creer-un-menu-accordeon-avec-jQuery.html

Malheureusement sous ie6 et 7 le menu ne marche pas.
Lorsque le menu est ouvert et que l'on clic sur sur un lien le menu se referme au lieu de suivre la cible de ce lien.

J'ai tenté de modifier le le code jquery, sans résultat ...
Quelqu'un aurait-il une idée, La solution ? Smiley smile
Modifié par tur (14 Dec 2010 - 22:59)
En fait j'ai résolu mon problème, il suffisait d'ajouter ça:

$(this).replaceWith('<a href="#" title="" class="up">' + TexteSpan + '<\/a>') ; 

et
$(".navigation li.toggleSubMenu > a.up").click( function () {


donc j'ai juste ajouté la classe "up" pour pas qu' IE 6 ou 7 se mélange les pinceaux.

ciao.