ScrollTo:平滑滚动到页面指定位置,源码下载
来源:互联网 发布:军师淘宝客qq营销助手 编辑:程序博客网 时间:2024/05/17 06:37
ScrollTo是一款基于jQuery的滚动插件,当点击页面的链接时,可以平滑地滚动到页面指定的位置。适用在一些页面内容比较多,页面长度有好几屏的场合,本文以DEMO为示例讲解该插件的应用。
以该网站为例子:http://download.tqcto.com/detail/82
点击以上三个按钮可以定位到具体页面位置。
使用方法:
1、准备jQuery库和scrollTo.js插件。
<script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" src="js/jquery.scrollTo.js"></script>
2、HTML
<ul class="nav"> <li><a href="#" class="nav_pro">产品展示</a></li> <li><a href="#" class="nav_news">新闻中心</a></li> <li><a href="#" class="nav_ser">服务支持</a></li> <li><a href="#" class="nav_con">联系我们</a></li> <li><a href="#" class="nav_job">人才招聘</a></li> </ul> <div id="pro" class="box"> <h3>产品展示</h3> </div> <div id="news" class="box"> <h3>新闻中心</h3> </div> <div id="ser" class="box"> <h3>服务支持</h3> </div> <div id="con" class="box"> <h3>联系我们</h3> </div> <div id="job" class="box"> <h3>人才招聘</h3> </div>
我们用一个页面展示导航和导航对应的每个模块。
3、CSS
.nav{width:500px;margin:20px auto;} .nav li{float:left; width:100px; height:24px; line-height:24px} .box{height:500px} .box h3{height:32px; line-height:32px; padding-left:20px; font-size:14px} #pro,#ser{background:url(img/bg.jpg)} #news,#con{background:url(img/bg2.gif)}
4、使用scrollTo.js插件
$(function(){ $(".nav_pro").click(function(){ $.scrollTo('#pro',500); }); $(".nav_news").click(function(){ $.scrollTo('#news',800); }); $(".nav_ser").click(function(){ $.scrollTo('#ser',1000); }); $(".nav_con").click(function(){ $.scrollTo('#con',1200); }); $(".nav_job").click(function(){ $.scrollTo('#job',1500); }); });
当点击导航按钮时,触发scrollTo方法,$.scrollTo带有两个参数,第一个是指定要滚动的目的ID,第二个参数是滚动时间间隔,以毫秒为单位。在本例中,只应用了scrollTo的基本方法。其实scrollTo还可以指定横向纵向滚动,传冲效果等,具体可以参照官方网站的例子:http://demos.flesler.com/jquery/scrollTo/
源码下载
技术交流学习或者有任何问题欢迎加群:154514123
0 0
- ScrollTo:平滑滚动到页面指定位置,源码下载
- ScrollTo:平滑滚动到页面指定位置
- ScrollTo:实现平滑滚动到页面指定位置
- ScrollTo:实现平滑滚动到页面指定位置
- JQuery插件:ScrollTo平滑滚动到页面指定位置
- 不用锚点也可以平滑滚动到页面的指定位置
- 页面滚动到指定位置
- js平滑滚动到头部、顶部以及指定位置
- UIScrollView 使其平滑的滚动到指定位置
- ScrollView滚动到指定位置 (平滑 慢速 动画)
- ScrollView滚动到指定位置 (平滑 慢速 动画)
- js 滚动/跳转页面到指定位置
- 页面自动滚动到指定位置
- JavaScript 滚动页面到指定元素位置
- jQuery滚动到页面指定位置
- 页面滚动到指定的位置
- jQuery滚动到页面指定位置
- JavaScript 滚动页面到指定元素位置
- github使用
- SpringMVC 综述
- Linux Shell处理文本最常用的工具大盘点
- Android广播BroadcastReceiver的ACTION
- swift-可选值(optionals)
- ScrollTo:平滑滚动到页面指定位置,源码下载
- <input type="image"标签引发的页面提交!
- avengers
- mysql中行锁等待的查看
- Ionic实战 自动升级APP(Android版)
- Hystrix学习(2)雪崩效应
- Linux GCC常用命令
- java 读excel
- 笑谈贝叶斯网络(干货)上