jQuery实现返回顶部
2014-08-13 10:23
302 查看
由于项目需要,写了个返回顶部的小功能...
值得注意的是scrollTop()方法:
它的作用是获取匹配元素相对滚动条顶部的偏移。(此方法对可见和隐藏元素均有效)
用法:
比如设置相对滚动条顶部的偏移:$("div.demo").scrollTop(300);
在html和css代码中也需要注意定位反回顶部按钮的位置和使他浮在现有元素之上。
html代码:
css代码:
/*返回顶部*/ function toTop() { $(".to_top").hide(); $(window).scroll(function(){ var scroll_top = $(document).scrollTop(); if(scroll_top != 0){ $(".to_top").show(); }else{ $(".to_top").hide(); } }); $(".to_top").click(function(){ $("body,html").animate({scrollTop:0},500); $(".to_top").hide(); }); $(".to_top").mouseover(function(){ $(".to_top").css({ "filter":"alpha(opacity=70)", "-moz-opacity":"0.7", "opacity":"0.7" }); return false; }); $(".to_top").mouseout(function(){ $(".to_top").css({ "filter":"alpha(opacity=50)", "-moz-opacity":"0.5", "opacity":"0.5" }); return false; }); } toTop();
值得注意的是scrollTop()方法:
它的作用是获取匹配元素相对滚动条顶部的偏移。(此方法对可见和隐藏元素均有效)
用法:
比如设置相对滚动条顶部的偏移:$("div.demo").scrollTop(300);
在html和css代码中也需要注意定位反回顶部按钮的位置和使他浮在现有元素之上。
html代码:
<div class="to_top" style="z-index:99999;display:block;"> </div>
css代码:
/*这里是返回顶部按钮*/ .to_top { position:fixed; display:block; background: url(../../images/footer-totop.png) no-repeat; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; float:right; width:60px; height:60px; margin-top:37%; margin-left:95%; }
相关文章推荐
- 用jQuery实现渐隐渐显的返回顶部效果(附多图)
- 仿新浪微博返回顶部的jquery实现代码
- jquery实现返回网页顶部效果
- jQuery下的返回顶部功能的实现实例页面
- (转)返回顶部的js实现(jQuery/MooTools)
- jQuery下的返回顶部功能的实现实例页面
- [转载] jQuery实现一个动画版返回顶部和底部的效果
- js+JQuery实现返回顶部功能
- jQuery实现返回顶部按钮效果
- jQuery实现返回顶部按钮效果
- 用jQuery实现返回页面顶部的功能
- jQuery实现“返回顶部”
- jQuery一句代码实现返回顶部功能
- js+JQuery返回顶部功能如何实现
- ASP.NET jQuery 实例9 通过控件hyperlink实现返回顶部效果
- 仿新浪微博返回顶部的js实现(jQuery)
- 用jQuery实现返回顶部跳转效果
- 返回顶部的js实现(jQuery/MooTools)
- 返回顶部的js实现(jQuery/MooTools)
- js+JQuery实现返回顶部功能