Bonjour à tous
pour ceux qui connaissent, j'utilise accordion de chez mootools
il propose un fichier js qui est modifiable par l'utilisateur et qui ressemble à ceci (je l'ai déjà modifié)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
window.addEvent('domready', function()
{
	/******** SLIDE 1 *****************************************************************/
	var myVerticalSlide1 = new Fx.Slide('vertical_slide1');
 
	$('v_slidein1').addEvent('mouseover', function(e)
	{
		document.getElementById('vertical_slide1').style.display	=	 'block';
		document.getElementById('vertical_slide2').style.display	=	 'none';
		document.getElementById('vertical_slide3').style.display	=	 'none';
		document.getElementById('vertical_slide4').style.display	=	 'none';
 
		myVerticalSlide1.slideIn();
	});
});
et moi j'aimerai mettre un timeout sur le contenu de
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$('v_slidein1').addEvent('mouseover', function(e)
j'ai donc créé une fonction derouleDiv() et j'ai fait comme ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
function derouleDiv()
{
                document.getElementById('vertical_slide1').style.display	=	 'block';
		document.getElementById('vertical_slide2').style.display	=	 'none';
		document.getElementById('vertical_slide3').style.display	=	 'none';
		document.getElementById('vertical_slide4').style.display	=	 'none';
 
		myVerticalSlide1.slideIn();
}
 
window.addEvent('domready', function()
{
	/******** SLIDE 1 *****************************************************************/
	var myVerticalSlide1 = new Fx.Slide('vertical_slide1');
 
	$('v_slidein1').addEvent('mouseover', function(e)
	{
		setTimeout("derouleDiv()", 1000);
	});
});
mais dans ce cas là ça me dit que myVerticalSlide1 est inconnu
j'ai donc mis la fonction en fin de fichier mais idem
et dans le contenu du window.addEvent(...) mais toujours pareil

je fais donc appel à vous pour m'aider

en vous remerkiant