jQuery中scrollTop()方法用法实例


Posted in Javascript onJanuary 16, 2015

本文实例讲述了jQuery中scrollTop()方法用法。分享给大家供大家参考。具体分析如下:

此方法返回或设置匹配元素的滚动条的垂直偏移量。

语法结构一:

当scrollTop()方法不带有参数的时候是返回匹配元素相对滚动条顶部的偏移量。

$(selector).scrollTop()

实例代码:

<!DOCTYPE html>

<html>

<head>

<meta charset=" utf-8">

<meta name="author" content="https://3water.com/" />

<title>scrollTop()函数-三水点靠木</title>

<style type="text/css">

#div1{

  border:1px solid black;

  width:200px;

  height:200px;

  overflow:auto

}

#div2{height:250px;}

#div3{

  height:48px;

  width:30px;

  border:1px solid red;

}

</style>

<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>

<script type="text/javascript">

$(document).ready(function(){

  $("button").click(function(){

    alert($("#div1").scrollTop()+" px");

  });

});

</script>

</head>

<body>

<div id="div1">

  <div id="div2">

   <div id="div3"></div>

  </div>

</div>

<button>获得offset值</button>

</body>

</html>

语法结构二:

当scrollTop()方法带有参数的时候置垂直滚动条顶部偏移为该值。

$(selector).scrollTop(val)

参数列表:

参数 描述
val 设定垂直滚动条值

实例代码:

<!DOCTYPE html>

<html>

<head>

<meta charset=" utf-8">

<meta name="author" content="https://3water.com/" />

<title>scrollTop()函数-三水点靠木</title>

<style type="text/css">

#div1{

  border:1px solid black;

  width:200px;

  height:200px;

  overflow:auto

}

#div2{height:250px;}

#div3{

  height:48px;

  width:30px;

  border:1px solid red;

}

</style>

<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>

<script type="text/javascript">

$(document).ready(function(){

  $("button").click(function(){

    $("#div1").scrollTop(30);

  })

})

</script>

</head>

<body>

<div id="div1">

  <div id="div2">

    <div id="div3"></div>

  </div>

</div>

<button>设置offset值</button>

</body>

</html>

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

Javascript 相关文章推荐
为Yahoo! UI Extensions Grid增加内置的可编辑器
Mar 10 Javascript
js修改input的type属性及浏览器兼容问题探讨与解决
Jan 23 Javascript
7款风格新颖的jQuery/CSS3菜单导航分享
Apr 23 Javascript
jquery数据验证插件(自制,简单,练手)实例代码
Oct 24 Javascript
实例解析JS布尔对象的toString()方法和valueOf()方法
Oct 25 Javascript
jQuery图片旋转插件jQueryRotate.js用法实例(附demo下载)
Jan 21 Javascript
JS获取当前页面名称的简单实例
Aug 19 Javascript
原生js实现打字动画游戏
Feb 04 Javascript
setTimeout函数的神奇使用
Feb 26 Javascript
Node.js学习之查询字符串解析querystring详解
Sep 28 Javascript
如何用原生js写一个弹窗消息提醒插件
May 24 Javascript
浅谈Vue2.4.0 $attrs与inheritAttrs的具体使用
Mar 08 Javascript
jQuery中position()方法用法实例
Jan 16 #Javascript
jQuery中offset()方法用法实例
Jan 16 #Javascript
jQuery中clone()方法用法实例
Jan 16 #Javascript
jQuery中empty()方法用法实例
Jan 16 #Javascript
jQuery中replaceAll()方法用法实例
Jan 16 #Javascript
jQuery中wrapInner()方法用法实例
Jan 16 #Javascript
jQuery中wrapAll()方法用法实例
Jan 16 #Javascript
You might like
php中addslashes函数与sql防注入
2014/11/17 PHP
PHP中基本HTTP认证技巧分析
2015/03/16 PHP
UPUPW 更新 64 位 Apache 系列 PHP 7.0 正式版
2015/12/08 PHP
PHP入门教程之上传文件实例详解
2016/09/11 PHP
php读取和保存base64编码的图片内容
2017/04/22 PHP
PHP机器学习库php-ml的简单测试和使用方法
2017/07/14 PHP
实例讲解PHP表单处理
2019/02/15 PHP
php菜单/评论数据递归分级算法的实现方法
2019/08/01 PHP
xmlHTTP实例
2006/10/24 Javascript
BOM与DOM的区别分析
2010/10/26 Javascript
javascript采用数组实现tab菜单切换效果
2012/12/12 Javascript
JS调用CS里的带参方法实例
2013/08/01 Javascript
js post提交调用方法
2014/02/12 Javascript
js操作IE浏览器弹出浏览文件夹可以返回目录路径
2014/07/14 Javascript
js操作滚动条事件实例
2015/01/29 Javascript
JavaScript判断前缀、后缀是否是空格的方法
2015/04/15 Javascript
JS实现常见的TAB、弹出层效果(TAB标签,斑马线,遮罩层等)
2015/10/08 Javascript
jquery实现两边飘浮可关闭的对联广告
2015/11/27 Javascript
JS去除空格和换行的正则表达式(推荐)
2016/06/14 Javascript
详谈JS中实现种子随机数及作用
2016/07/19 Javascript
vue.js实现含搜索的多种复选框(附源码)
2017/03/23 Javascript
JS奇技之利用scroll来监听resize详解
2017/06/15 Javascript
node.js自动上传ftp的脚本分享
2018/06/16 Javascript
如何基于vue-cli3.0构建功能完善的移动端架子
2019/04/24 Javascript
node.js制作一个简单的登录拦截器
2020/02/10 Javascript
bootstrap实现tab选项卡切换
2020/08/09 Javascript
python解析文件示例
2014/01/23 Python
Python编程给numpy矩阵添加一列方法示例
2017/12/04 Python
python中的文件打开与关闭操作命令介绍
2018/04/26 Python
Python 程序报错崩溃后如何倒回到崩溃的位置(推荐)
2020/06/23 Python
css图标制作教程制作云图标
2014/01/19 HTML / CSS
DC Shoes官网:美国滑板鞋和服饰品牌
2017/09/03 全球购物
EJB3.1都有哪些改进
2012/11/17 面试题
小学生秋游活动方案
2014/02/23 职场文书
抢劫罪辩护词
2015/05/21 职场文书
如何用python识别滑块验证码中的缺口
2021/04/01 Python