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 相关文章推荐
Jquery AJAX 用于计算点击率(统计)
Jun 30 Javascript
js实现的仿新浪微博完美的时间组件升级版
Dec 20 Javascript
js弹出确认是否删除对话框
Mar 27 Javascript
JavaScript中的object转换函数toString()与valueOf()介绍
Dec 31 Javascript
浅谈 javascript 事件处理
Jan 04 Javascript
使用Node.js为其他程序编写扩展的基本方法
Jun 23 Javascript
AngularJs expression详解及简单示例
Sep 01 Javascript
js style.display=block显示布局错乱问题的解决方法
Sep 21 Javascript
Bootstrap页面标题Page Header的实现方法
Mar 22 Javascript
Angular.js去除页面中显示的空行方法示例
Mar 30 Javascript
javascript+css3开发打气球小游戏完整代码
Nov 28 Javascript
Vue实现todo应用的示例
Feb 20 Vue.js
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
点评山进PR-D3L三波段收音机
2021/03/02 无线电
PHP操作数组的一些函数整理介绍
2011/07/17 PHP
php curl常见错误:SSL错误、bool(false)
2011/12/28 PHP
ThinkPHP的RBAC(基于角色权限控制)深入解析
2013/06/17 PHP
php数据类型判断函数有哪些
2013/09/23 PHP
ThinkPHP写数组插入与获取最新插入数据ID实例
2014/11/03 PHP
PHP微信API接口类
2016/08/22 PHP
PHP入门教程之图像处理技巧分析
2016/09/11 PHP
PHPStrom 新建FTP项目以及在线操作教程
2016/10/16 PHP
JavaScript实现Sleep函数的代码
2007/03/04 Javascript
url 编码 js url传参中文乱码解决方案
2010/04/11 Javascript
jquery.validate的使用说明介绍
2013/11/12 Javascript
js监听鼠标事件控制textarea输入字符串的个数
2014/09/29 Javascript
JS+DIV实现鼠标划过切换层效果的方法
2015/05/25 Javascript
JavaScript用select实现日期控件
2015/07/17 Javascript
JavaScript实现的SHA-1加密算法完整实例
2016/02/02 Javascript
Zero Clipboard实现浏览器复制到剪贴板的方法(多个复制按钮)
2016/03/24 Javascript
微信小程序 教程之注册程序
2016/10/17 Javascript
详解使用vuex进行菜单管理
2017/12/21 Javascript
基于js Canvas实现二次贝塞尔曲线
2018/12/25 Javascript
ES7之Async/await的使用详解
2019/03/28 Javascript
详解Vue-cli3 项目在安卓低版本系统和IE上白屏问题解决
2019/04/14 Javascript
微信小程序实现多选框全选与取消全选功能示例
2019/05/14 Javascript
Vue中fragment.js使用方法小结
2020/02/17 Javascript
[54:54]Newbee vs Serenity 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
致Python初学者 Anaconda入门使用指南完整版
2018/04/05 Python
示例详解Python3 or Python2 两者之间的差异
2018/08/23 Python
Python多线程同步---文件读写控制方法
2019/02/12 Python
css3动画 小球滚动 js控制动画暂停
2019/11/29 HTML / CSS
html5组织内容_动力节点Java学院整理
2017/07/10 HTML / CSS
2014年护理部工作总结
2014/11/14 职场文书
捐书活动倡议书
2015/04/27 职场文书
上甘岭观后感
2015/06/10 职场文书
升职感谢领导的话语及升职感谢信
2019/06/24 职场文书
如何用JS实现简单的数据监听
2021/05/06 Javascript
Opencv中cv2.floodFill算法的使用
2021/06/18 Python