刚学了jquery,想做一个mouseover下滑二级菜单,然后对这个二级菜单有一个mouseout事件就是让它缩回去,(sildeUp没错把?)下面是代码$(document).ready(function(e) {
$("li.mnav1").mouseover(function(){
    $(".hidden").slideDown("fast",function(){          
   // $("li.hidden").mouseout(funtion(){
 //   $(".hidden").slideUp("fast")})
    //    })
})
})
    ;
错在哪里? 
注释掉再把前面function 相应改掉就可以sildeDown;但是去掉注释连slideDown都不行了饿。还有 我把代码放到另外一个文件然后饮用,为什么就执行不了呢?jquery

解决方案 »

  1.   

    LZ多注释了一个"})",代码稍微改下:
    $(document).ready(function(e) {
        $("li.mnav1").mouseover(function(){
            $(".hidden").slideDown("fast",function(){          
            // $("li.hidden").mouseout(funtion(){
            //   $(".hidden").slideUp("fast")})
            });
        });
        $("li.mnav1").mouseout(function() {
            $(".hidden").slideUp("fast");
        });
    })
      

  2.   

     
    其实我刚刚发现了我的错误,注释第一行少一个字母c
    function...