jQuery Faites glisser le panneau sur Mouseover

voix
0

Comment puis-je faire cet exemple de panneau coulissant pour glisser vers le bas et faites glisser sur mouseover dans le dos mouseout au lieu d'utiliser la fonction de clic?

Voir l'exemple ici: http://www.webdesignerwall.com/demo/jquery/simple-slide-panel.html

$(.btn-slide).click(function(){
    $(#panel).slideToggle(slow);
    $(this).toggleClass(active); return false;
});
Créé 26/08/2009 à 23:39
source utilisateur
Dans d'autres langues...                            


2 réponses

voix
3

Utilisez le vol stationnaire fonction. Cela devrait être proche.

function slide() {
  $("#panel").slideToggle("slow");
  $(this).toggleClass("active"); 
  return false;
}

$(".btn-slide").hover(slide, slide);
Créé 26/08/2009 à 23:44
source utilisateur

voix
0

Vous pouvez faire quelque chose comme

. $ ( "# SliderBar") vol stationnaire (function () {. $ ( "# SliderBar") stop () Animer ({left: "- 200px"}, {file d'attente: false, durée:. 300});}, function () {$ ( "# SliderBar") stop () animer ({left: "0px"}, {file d'attente: false, durée: 300});..});

Créé 31/01/2011 à 04:48
source utilisateur

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more