2010-11-23 7 views

Répondre

0

Vous voulez .mouseenter() et .mouseleave() place

0

vol stationnaire try, cela ne scintille pas

$("div").hover(
    function() { 
    //mouseover 
    }, 
    function() { 
//mouseout 
    } 
); 

i testé dans ce jsFiddle fonctionne bien

$("#testtwo").hover(
    function() { 
     $(".dropdown").slideDown("normal"); 
    }, 
    function() { 
     $(".dropdown").slideUp("normal"); 
    } 
); 
+0

pas qu'il ne fonctionne pas dans mon système. – ramanadham

+0

attendre, je vais essayer dans jsfiddle – kobe

+0

essayer ici http://jsfiddle.net/p4gLj/1/ – kobe

0

essayez cette s'il vous plaît

$(document).ready(function() 
    { 
    $("div.dropMain > ul > li").mouseenter(function() 
     { 
      $('ul', this).slideDown("normal"); 
     } 
    ); 
    $("div.dropMain > ul > li").mouseleave(function() 
     { 
      $('ul', this).slideUp("normal"); 
     } 
    ); 
    } 
); 
+0

fonctionne bien Tnq – ramanadham

+0

un problème si je fais la souris sur deux deux fois ces nombreuses animation de temps est en cours d'exécution ... – ramanadham

+0

juste ajouter '$ ('ul', this) .stop()' avant le slideUp et le bas – Nexum