Jquery下拉菜单正在跳跃

时间:2010-11-23 06:40:02

标签: jquery

当我鼠标悬停在Tab2上时,下拉菜单正在跳跃......请帮助我......

这是要查看http://jsfiddle.net/ram8022/p4gLj/

的html

3 个答案:

答案 0 :(得分:0)

您需要.mouseenter().mouseleave()

答案 1 :(得分:0)

尝试悬停,这不会闪烁

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

我在jsfiddle测试过这很好用

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

答案 2 :(得分:0)

请试试这个

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