Bonjour à tous,
J'ai ce code javascript:
Me permettant donc d'affecter lorsque une div contient au moins 2 article, la class active a celui sur lequel est la souri et la class inactive pour les autres.
Cependant voulant que cette effet s'arrête lorsque l'utilisateur sort sa souri de la div, j'ai donc fait appelle a la fonction mouseoveroutside mais ceci ne marche pas.
Ceci peut venir (et vient) de mon faible niveau en javascript, j'ai surement oublier d'appeler jquery ou une autre bétise de débutant. Cependant j'ai bsoin du recul d'un zéro un peu plus prés del'infini que moi pour me signifier où est la faute.
Voici l'adresse du site en ligne : le site.
Modifié par thej8 (31 Aug 2012 - 16:51)
J'ai ce code javascript:
$(function(){
$('article').mouseover(function(event){
var article = $(this);
article.addClass('active').removeClass('inactive').siblings().removeClass('active').addClass('inactive');
$(this).parent().bind('mouseoveroutside',function(event){
$(this).find('article').removeClass('inactive').removeClass('active');
});
});
});
Me permettant donc d'affecter lorsque une div contient au moins 2 article, la class active a celui sur lequel est la souri et la class inactive pour les autres.
Cependant voulant que cette effet s'arrête lorsque l'utilisateur sort sa souri de la div, j'ai donc fait appelle a la fonction mouseoveroutside mais ceci ne marche pas.
Ceci peut venir (et vient) de mon faible niveau en javascript, j'ai surement oublier d'appeler jquery ou une autre bétise de débutant. Cependant j'ai bsoin du recul d'un zéro un peu plus prés del'infini que moi pour me signifier où est la faute.
Voici l'adresse du site en ligne : le site.
Modifié par thej8 (31 Aug 2012 - 16:51)