2,window.onload=menuFix;这样载入function的效果和<body onload=javascript:menufix一样吗?

解决方案 »

  1.   

    className样式的名称列
    你都没有给出css样式了.....
      

  2.   

    2的效果是一样的
    1前面是你说的那样
    sfhover应该是css里已经定义好的一个东西
      

  3.   

    JS 中是不是支持function中定义function?
      

  4.   

    sfhover就是一个CSS类啊,如果当前对象已经有CSS(length>0)就用空格分开,没有的话就直接赋值.最后的效果就是当该对象被鼠标掠过时展示sfhover的样式
      

  5.   

    (this.className.length>0? " ": "")这一步有什么意义吗,毕竟怎么判断都是空的
      

  6.   


    当然可以在function里面写function了~var outer = function(){
      var inner = function(){
        alert("in")
      }
      inner();
    }outer();
      

  7.   


    (this.className.length>0? " ": "")这一步有什么意义吗,毕竟怎么判断都是空的红字是说,该控件是否有类名了?
    如果有了就在原类名后空格再连接一个"sfhover"
    如果没有就直接给控件一个CSS类 "sfhover"
      

  8.   

    学习一下 
    ---------------------------------
    http://www.pkwutai.cn