Valider 9cf30d7b rédigé par Fil's avatar Fil
Parcourir les fichiers

un delai de 750ms avant depliement du block : apres quelques minutes...

un delai de 750ms avant depliement du block : apres quelques minutes d'utilisation c'est vraiment tres confortable et plus du tout genant, je trouve ; on verra si c'est pareil apres quelques semaines :)
mais surtout c'est rigolo a programmer...
parent 7cb689bc
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
+14 −3
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -70,14 +70,25 @@ jQuery.fn.toggleother = function(cible) {
		return this.showother(cible);
}

// deplier un ou plusieurs blocs au premier hover
// deplier lors du premier hover
// on le fait subtilement : on attend presque 1sec avant de deplier, periode
// durant laquelle si la souris  sort du controle, on annule le depliement
jQuery.fn.showonhover = function(cible) {
// decommenter pour ne rien faire au hover
//	return this;
	if (!this.is('.dejahover'))
	return this
		.each(function(){
			var me = this;
			var t = setTimeout(function(){
				jQuery(me)
				.addClass('dejahover')
				.showother(cible);
			}, 750);
			jQuery(me).one('mouseout', function() {
				clearTimeout(t);
			});
		});
}