11548 sujets

JavaScript, DOM et API Web HTML5

Hello à tous !

Je vous explique mon petit soucis.. :

En fait j'ai un slideDown tout basique sur une page index.

Lorsque j'arrive sur cette page index le slideDown ne fonctionne pas. Il faut que je recharge la page pour qu'il fonctionne.

J'ai essayé de changer l'ordre des imports js dans le head, mais rien n'y fait, et dans la console d'erreur de Firefox, il n'y a aucune erreur...

Help please ! ^^

Merci d'avance ! Smiley smile
Modifié par walid01300 (27 Apr 2012 - 15:48)
hello,
essais de mettre ton script avant la fermeture de ton body </body>
Clairement, je pense que c'est un problème de chargement du contenu.
C'est compliqué de mettre un lien, je travail en local sur un site e-commerce pour version mobile...

Pour faire simple j'ai une div "1". Quand je clique sur cette 1 une div "2" se développe.

Ca fonctionne très bien. Seulement quand j'arrive sur la page sa marche pas et quand je recharge ça marche. Comme si elle était chargé en dernier et que du coup il est pas pris en compte…

Il me reste que ça comme petit soucis. Le site est mis en préprod cet après midi normalement. En cas je reviens poster un post avec le lien en preprod tout à l'heure !
oké oké mais il manque l'élément #caracteristique de ton html

essais de passer tes display none en css et avec quelque chose comme :



$(#caracteristique).load(function(){
              $("#plus_info_product").click(function () {
                     $("#caracteristique").slideToggle("slow"); 
                });
});
C'est bon ça fonctionne !

En fait c'est l'import du script, je l'ai mis dans l'html juste avant la div qui l'utilise et c'est bon ! merci !