博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JQuery插件:ScrollTo平滑滚动到页面指定位置
阅读量:5968 次
发布时间:2019-06-19

本文共 1203 字,大约阅读时间需要 4 分钟。

ScrollTo是一款基于jQuery的滚动插件,当点击页面的链接时,可以平滑地滚动到页面指定的位置。适用在一些页面内容比较多,页面长度有好几屏的场合,本文以DEMO为示例讲解该插件的应用。

使用方法

1-准备jQuery库和scrollTo.js插件。

 

2-XHTML

产品展示

新闻中心

服务支持

联系我们

人才招聘

我们用一个页面展示导航和导航对应的每个模块。

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://htqax.baihongyu.com/

你可能感兴趣的文章
SYN Flood
查看>>
51NOD 2026:Gcd and Lcm——题解
查看>>
「小程序JAVA实战」小程序的留言和评价功能(70)
查看>>
Java 8 Optional 类
查看>>
76.Nodejs Express目录结构
查看>>
45.国际化-选择使用资源文件
查看>>
tar命令解压jdk.tar.gz包 报错 gzip: stdin: not in gzip format
查看>>
C语言中覆盖库函数
查看>>
在本地生成ssh-key 免密码远程clone GitLab中的项目到本地
查看>>
win10下安装mysql5.7.16(解压缩版)
查看>>
PropertyGrid 绑定动态的属性与值的集合
查看>>
进程和线程的区别【转】
查看>>
LeetCode:485. Max Consecutive Ones
查看>>
删除字符,用外部函数
查看>>
WebApi系列(从.Net FrameWork 到 .Net Core)
查看>>
CreateProcess 执行CMD命令,并重定向输出
查看>>
【Foreign】字串变化 [DP]
查看>>
图片新闻动态切换
查看>>
Unity3d地形刷入自定义树木
查看>>
【Ajax】PHP中ajax的基本知识点
查看>>