11540 sujets

JavaScript, DOM et API Web HTML5

bonjour aux bonnes volontés

Voici mon script qui fonctionne sous IE et Firefox et Chrome en local.
j'ai placé les fichier.js dans un répertoire js dans mon répertoire FTP httpdocs
Lorsque j'essaie d'ouvrir ma page web, mon menu déroulant ne déroule pas.
Une bonne âme peut-elle m'aider?
Merci pour votre temps

<script src="js/jquery.js"></script>
<script src="js/modernizr.js"></script>
<script>
(function($){
	var nav = $("#menu");
	nav.find("li").each(function() {
		if ($(this).find("ul").length > 0) {
			$(this).mouseenter(function() {
				$(this).find("ul").stop(true, true).slideDown();
			});
			$(this).mouseleave(function() {
				$(this).find("ul").stop(true, true).slideUp();
			});
			}
	});
})(jQuery);
</script>
</body>
</html>

Modifié par 6l20 (03 Feb 2013 - 18:27)
Si ton menu marche en local mais pas lorsque tu places tes fichiers sur ton serveur web c'est qu'à première vue le script JS externe dédié ne se charge pas (possible erreur ftp lors de l'envoi). Tu n'as pas une erreur 404 sur "js/jquery.js" ou "js/modernizr.js" ?

Peux-t-on avoir l'url erronée ?
Merci de la réponse aussi rapide.
J'avais en effet un pb de chargement ftp
Le site fonctionne (www.arfdm.asso.fr)
Malheureusement il ne tourne pas sous IE6-7 malgré des bricolages de débutant même sans HTML5
Encore merci tout de même