解决方案 »

  1.   

    a("body")('<a class="close" href="javascript:;"></a>');
    这句写的不对
      

  2.   

    你的代码最后部分:(function(a) {
     
        a("body")('<a class="close" href="javascript:;"></a>');
     
    })
     
    (function() {
     
        $("#returnTop").returntop()
    });相当于,var foo = function(a) {
     
        a("body")('<a class="close" href="javascript:;"></a>'); 
        // 这里看出 参数 a 是一个函数,它有一个参数,且返回一个函数。
     
    };var a1 = function() {
     
        $("#returnTop").returntop()
    };foo(a1);  // 这里 a1 不符合 foo 对参数的要求。至少 a1 
              // 要返回一个函数 (return a function);
      

  3.   

    注意'<a class="close" href="javascript:;"></a>'
    改为"<a class='close' href='javascript:;'></a>"
    ""与''中前者的大
      

  4.   

    lz问题解决了没有啊?
    第21行,a.isIE6()
    这里,isIE6没有定义吧