Jquery toogle ok sous IE mais pas firefox

Fermé
Spopo - 3 juin 2010 à 10:33
 Spopo - 3 juin 2010 à 12:32
Bonjour,
j'essaye de faire un genre de menu pour un site en utilisant la fonction toogle de jquery
le problème, c'est que ça marche sous IE (sa fait perdre le focus de la fenêtre IE par contre, c'est assez bizarre) Mais sous firefox, ça ne marche pas.

Voila le code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
	<head>
		<title>test</title>
		<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
		<script type="text/javascript" src="jquery-1.4.2.js"></script>
		<script type="text/javascript">
		jQuery(document).ready(function(){
			$('#acces_courant').click(function(){
				$('#courant').toggle();
			});
		});
		</script>
	</head>
	<body>
		<ul class="categorieMenu"><li><a href="" id="acces_courant">Accès courants</a></li></ul>
			<div>
			<ul  id="courant" class="sousmenu">
				<li><a href="">Fiche synthétique</a></li>
				<li><a href="">élément 1</a></li>
				<li><a href="">élément 2</a></li>
				<li><a href="">élément 3</a></li>
				<li><a href="">élément 4</a></li>
				<li><a href="">élément 5</a></li>
			</ul>
			</div>
	</body>
</html>


Voilà, donc si vous voyez d'où peut venir le problème, merci de répondre

A voir également:

1 réponse

J'ai trouvé d'où viens le problème

le href="" dans la balise <a> avait pour effet de recharger la page , il suffit donc de l'enlever ou d'utiliser un <span> à la place
0