已经解决,将click事件挪到scroll外面,就好了
在线地址:http://lerk.coding.io/%E5%85%B3%E4%BA%8E%E6%88%91%E4%BB%AC.html
下载地址:https://coding.net/u/xuhaibing/p/lerk/git
//返回顶部
$(window).scroll(function() {
var d1 = $(document).scrollTop();
if (d1 > 400) {
$(".cbbfixed").show();
} else {
$(".cbbfixed").hide();
}
$(".cbbfixed span").click(function() {
$("html, body").animate({
scrollTop: 0
}, 120);
});
});
感觉没问题啊,但是点完返回顶部,就不能在滚动页面了。。。
把这段代码:
放到
$(window).scroll
外面就好了click里面加个return false;
对,把点击事件放在外面应该行。