Bonjour,

Je souhaiterai faire ceci http://jquery.com/files/demo/dl-done.html à un détail près, je veux qu'au lieu de cliquer on passe sur le lien pendant 1/2 seconde pour qu'il s'ouvre tout seul. Donc au lieu de faire ça

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
$("dt a").click(function(){
			$("dd:visible").slideUp("slow");
			$(this).parent().next().slideDown("slow");
			return false;
		});
Je fais ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
$("dt a").mouseover(function(){
			$("dd:visible").slideUp("slow");
			$(this).parent().next().slideDown("slow");
			return false;
		});
Le mouseover ça marche mais pas de délai évidemment.

En javascript j'avais trouvé une solution qui marchait pas mal

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<a onmouseover="attente=setTimeout(function(){alert('Test');},500);" onmouseout="clearTimeout(attente)" href="#">Test</a>
Mais je voudrais utiliser jquery pour rendre plus léger et plus homogène mes scripts !

Merci d'avance !