Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript > Bibliothèques & Frameworks > jQuery
jQuery Forum d'entraide sur le framework jQuery. Avant de poster : Tutoriels jQuery, FAQ jQuery, Tous les tutoriels JavaScript, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/08/2011, 22h30   #1
Invité de passage
 
Ghilas BELHADJ
Inscription : septembre 2010
Messages : 1
Détails du profil
Informations personnelles :
Nom : Ghilas BELHADJ

Informations forums :
Inscription : septembre 2010
Messages : 1
Points : 0
Points : 0
Par défaut Garder la méthode hover() sur plusieurs éléments à la fois

salut à tous,
Voila, je veut réaliser un effet de fadeIn/fadeOut sur une DIV contenant d'autres éléments comme suite :

Code html :
1
2
3
4
5
6
7
8
<div class="mainbox">
	<div class="boxes">
		<div class="box1"></div>
		<div class="box2"></div>
		<div class="box3"></div>
		etc...
	</div>
</div>

L'effet que je veut réaliser c'est que lorsque je pointe le curseur sur "mainbox", l'élément "boxes" apparait avec la fonction :


Code :
1
2
$('.mainbox').hover(function(){
	$(this).find('.boxes').stop().animate({opacity: '1'}, 600)});
Et quand je sort le curseur "mouseout()" elle fait l'inverse.
ça c'est fait, mais le problème que j'ai rencontré, c'est que quand je met le curseur sur "boxes" ou l'un de ses éléments enfant (qui se trouve tous dans "mainbox") l'élément disparait aussi.

Alors ma question est la suivante: comment pourrais-je garder "boxes" visible même si le curseur se positionne sur l'un des descendant de "mainbox"

merci d'avance pour toute vos repenses
Riless est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h04.


 
 
 
 
Partenaires

Hébergement Web