87,910
社区成员
发帖
与我相关
我的任务
分享
var IMYUAN;
IMYUAN || (IMYUAN = {});
(function(a) {
a.fn.extend({
returntop: function() {
if (this[0]) {
var b = this.click(function() {
a("html, body").animate({
scrollTop: 0
},
120)
}),
c = null;
a(window).bind("scroll",
function() {
var d = a(document).scrollTop(),
e = a(window).height();
0 < d ? b.css("bottom", "200px") : b.css("bottom", "-200px");
a.isIE6() && (b.hide(), clearTimeout(c), c = setTimeout(function() {
b.show();
clearTimeout(c)
},
1E3), b.css("top", d + e - 125))
})
}
}
})
})
(jQuery); (function(a) {
a("body")('<a class="close" href="javascript:;"></a>');
})
(function() {
$("#returnTop").returntop()
});
'<a class="close" href="javascript:;"></a>'
改为"<a class='close' href='javascript:;'></a>"
""与''中前者的大
(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);