代码之家  ›  专栏  ›  技术社区  ›  jason m

如何在将鼠标移出ul时不隐藏li

  •  0
  • jason m  · 技术社区  · 14 年前

    这个代码和问题一定很熟悉,但我没有发现任何东西。感谢您的帮助。

    $(document).ready(function(){
      $("ul.header1").children("li").hide();
    
      $('ul.header1').mouseenter(function(){
        $("ul.header1").children("li").slideDown("fast");
      });
    
      $('ul.header1').mouseleave(function(){
        $("ul.header1").children("li").delay(500).slideUp("fast");
      });
    
      $("li.sub").mouseenter(function(){
        $("ul.header1").css('background-color','red');
        $("ul.header1").stop();    
      });
    
      $("img.myClass").mouseenter(function(){
        $("ul.header1").css('color','red');
        $("ul.header1").stop();        
      });
    });
    
    2 回复  |  直到 14 年前
        1
  •  0
  •   Dejan Marjanović    14 年前

    http://www.eurotel-bih.com/

    $("#menu ul li").click(function(){$("#menu ul li ul").hide(0);$(this).find("ul").slideDown(400);});
    
        2
  •  0
  •   CrayonViolent    14 年前

    去除

    $("ul.header1").children("li").delay(500).slideUp("fast");