11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

Je suis face à un problème étonnant. J'ai intégré des effets accordéons pour alléger le contenu de mon site, en voici la source d'exemple dont j'ai téléchargé le code : http://d2o0t5hpnwv4c1.cloudfront.net/015_Accordion/accordion-final.html

Et voici le site explicatif pour l'installation : http://net.tutsplus.com/tutorials/javascript-ajax/create-a-simple-intelligent-accordion-effect-using-prototype-and-scriptaculous/

J'ai testé le code et il fonctionne sans problème sous Firefox et IE. Malheureusement, une fois intégré à mon site joomla, cela ne fonctionne plus sous IE alors que Firefox no problème. Sous IE, l'accordeon apparait déployé d'emblée et même en cliquant sur les "toggles" ceux ci restent figés. Le CSS lui s'applique bien puisque que les couleurs changent au survol.

J'ai tester en retirant un à un tous les scripts qui occupent déjà mon site pensant qu'il y aurait peut être une mauvaise interaction entre plusieurs d'entre eux, rien à faire. Sous IE, cet accordeon ne fonctionne pas. Déjà que je n'aime pas trop développer sur IE, si en plus il me ralenti avec ce genre de problème...

Pour ne pas polluer mon post avec tous les scripts, css et html de mon site. Je préfère qu'on me montre la voie du problème et je posterai ici les codes qui vous semblent nécessaires. Ne sachant absolument pas où peut se situer le problème, j'attends vos réponses. Merci.