jQuery中ScrollTo用法示例


Posted in Javascript onSeptember 04, 2016

本文实例讲述了jQuery中ScrollTo用法。分享给大家供大家参考,具体如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
</head>
<!--
scrollTo() 方法可把内容滚动到指定的坐标。
语法
scrollTo(xpos,ypos)
参数 描述
xpos  必需。要在窗口文档显示区左上角显示的文档的 x 坐标。
ypos  必需。要在窗口文档显示区左上角显示的文档的 y 坐标。
-->
<body onload="scrollTo(0,200);">
<div style="height:200px; background:#f60;">
  <p>导航</p>
</div>
<div style=" height:2000px; background:#06f;">
  <p>内容</p>
</div>
</body>
</html>

效果图如下:

jQuery中ScrollTo用法示例

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>ScrollTo:平滑滚动到页面指定位置</title>
<script type="text/javascript" src="jquery-1.10.1.min.js"></script>
<script type="text/javascript" src="jquery.scrollTo.js"></script>
<style type="text/css">
.nav{width:500px; height:40px; 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,#job{ background-color:#f60;}
#news,#con{ background:#06f;}
</style>
</head>
<body>
<ul class="nav">
  <li><a href="javascript:void();" class="nav_pro">产品展示</a></li>
  <li><a href="javascript:void();" class="nav_news">新闻中心</a></li>
  <li><a href="javascript:void();" class="nav_ser">服务支持</a></li>
  <li><a href="javascript:void();" class="nav_con">联系我们</a></li>
  <li><a href="javascript:void();" 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>
<script type="text/javascript">
$(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);
  });
});
</script>
</body>
</html>

效果图如下:

jQuery中ScrollTo用法示例

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
IE与Firefox在JavaScript上的7个不同写法小结
Sep 14 Javascript
js中关于String对象的replace使用详解
May 24 Javascript
js读取csv文件并使用json显示出来
Jan 09 Javascript
JavaScritp添加url参数并将参数加入到url中及更改url参数的方法
Oct 26 Javascript
分析js闭包引起的事件注册问题
Mar 29 Javascript
Angular4 中内置指令的基本用法
Jul 31 Javascript
详解Vue中一种简易路由传参办法
Sep 15 Javascript
详解vue-router 命名路由和命名视图
Jun 01 Javascript
小程序日历控件使用方法详解
Dec 29 Javascript
Vue scrollBehavior 滚动行为实现后退页面显示在上次浏览的位置
May 27 Javascript
JavaScript获取页面元素的常用方法详解
Sep 28 Javascript
Ant Design Vue 添加区分中英文的长度校验功能
Jan 21 Javascript
jQuery与JS加载事件用法分析
Sep 04 #Javascript
jQuery轮播图效果精简版完整示例
Sep 04 #Javascript
jQuery实现最简单的切换图效果【可兼容IE6、火狐、谷歌、opera等】
Sep 04 #Javascript
jQuery实现的自定义弹出层效果实例详解
Sep 04 #Javascript
JS简单实现仿百度控制台输出信息效果
Sep 04 #Javascript
把多个JavaScript函数绑定到onload事件处理函数上的方法
Sep 04 #Javascript
JS简单测试循环运行时间的方法
Sep 04 #Javascript
You might like
给PHP开发者的编程指南 第一部分降低复杂程度
2016/01/18 PHP
javascript 函数速查表
2010/02/07 Javascript
JavaScript中关于indexOf的使用方法与问题小结
2010/08/05 Javascript
js、jquery图片动画、动态切换示例代码
2014/06/03 Javascript
node.js适合游戏后台开发吗?
2014/09/03 Javascript
深入分析jquery解析json数据
2014/12/09 Javascript
js生成随机数的方法实例
2015/10/16 Javascript
js操作浏览器的参数方法
2017/01/21 Javascript
Javascript for in的缺陷总结
2017/02/03 Javascript
利用node.js制作命令行工具方法教程(一)
2017/06/22 Javascript
Vue单文件组件的如何使用方式介绍
2017/07/28 Javascript
JS运动改变单物体透明度的方法分析
2018/01/23 Javascript
vue init webpack myproject构建项目 ip不能访问的解决方法
2018/03/20 Javascript
jQuery实现的手动拖动控制进度条效果示例【测试可用】
2018/04/18 jQuery
jQuery实现下拉菜单动态添加数据点击滑出收起其他功能
2018/06/14 jQuery
详解Vue中的scoped及穿透方法
2019/04/18 Javascript
JavaScript 事件代理需要注意的地方
2020/09/08 Javascript
ant design vue datepicker日期选择器中文化操作
2020/10/28 Javascript
python计算程序开始到程序结束的运行时间和程序运行的CPU时间
2013/11/28 Python
python获取Linux下文件版本信息、公司名和产品名的方法
2014/10/05 Python
详解Python中的Numpy、SciPy、MatPlotLib安装与配置
2017/11/17 Python
Python pyinotify模块实现对文档的实时监控功能方法
2018/10/13 Python
Pytorch保存模型用于测试和用于继续训练的区别详解
2020/01/10 Python
tensorflow模型继续训练 fineturn实例
2020/01/21 Python
python 利用opencv实现图像网络传输
2020/11/12 Python
HTML5注册页面示例代码
2014/03/27 HTML / CSS
英国排名第一的宠物店:PetPlanet
2020/02/02 全球购物
PHP如何对用户密码进行加密
2014/07/31 面试题
成教毕业生自我鉴定
2013/10/23 职场文书
在校硕士自我鉴定
2014/01/23 职场文书
摘录式读书笔记
2015/07/01 职场文书
国庆放假通知怎么写
2015/07/30 职场文书
化验室安全管理制度
2015/08/06 职场文书
法制教育讲座心得体会
2016/01/14 职场文书
Python包argparse模块常用方法
2021/06/04 Python
R9700摩机记
2022/04/05 无线电