11548 sujets

JavaScript, DOM et API Web HTML5

Bonsoir à tous,

J'essaye d'utiliser la fonction Fx.slide de Mootools, mais je n'arrive pas à faire fonctionner l'effet "toggle" sur une div.

Voici la fonction que je souhaite utiliser pour cacher ou montrer la div :


function toggle(ligne) {
    var mySlider =  new Fx.Slide(ligne, {duration: 1000});
		mySlider.toggle() 
}


Le toggle permet de cacher la div, mais ne la fait pas réapparaitre...

Voici le HTML :


<span class='titre_news' id='titre_news_1204577000' onclick="toggle('ligne_news_1204577000')">Titre de la news</span>
<div class='ligne_news' id='ligne_news_1204577000'>
<span class='texte_news'>Texte de la news</span>
</div>


et le CSS :

.ligne_news {
	position:relative;
	background-color:#EEEEEE;
	width:540px;
	height:40px;
	padding:5px;
	margin-left:10px;
	margin-bottom:5px;
}

Modifié par gael49 (04 Mar 2008 - 00:27)