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选中select控件 无法设置selected的解决方法
Sep 01 Javascript
在图片上显示左右箭头类似翻页的代码
Mar 04 Javascript
JavaScript中的Math.E属性使用详解
Jun 12 Javascript
javascript实现树形菜单的方法
Jul 17 Javascript
js实现二级菜单渐隐显示
Nov 03 Javascript
jQuery操作基本控件方法实例分析
Dec 31 Javascript
js父页面中使用子页面的方法
Jan 09 Javascript
Vue2.0 实现歌手列表滚动及右侧快速入口功能
Aug 08 Javascript
VUE中v-on:click事件中获取当前dom元素的代码
Aug 22 Javascript
JS中的算法与数据结构之列表(List)实例详解
Aug 16 Javascript
element-ui 文件上传修改文件名的方法示例
Nov 05 Javascript
Vue-cli 移动端布局和动画使用详解
Aug 10 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
《神奇女侠:血脉》神力女超人大战犯罪公司
2020/04/09 欧美动漫
牡丹941资料
2021/03/01 无线电
国内php原创论坛
2006/10/09 PHP
dedecms中显示数字验证码的修改方法
2007/03/21 PHP
php另类上传图片的方法(PHP用Socket上传图片)
2013/10/30 PHP
phpmailer中文乱码问题的解决方法
2014/04/22 PHP
从零开始学YII2框架(六)高级应用程序模板
2014/08/20 PHP
列举PHP的Yii 2框架的开发优势
2015/07/03 PHP
PHP编写登录验证码功能 附调用方法
2016/05/19 PHP
php项目开发中用到的快速排序算法分析
2016/06/25 PHP
PHP实现财务审核通过后返现金额到客户的功能
2019/07/04 PHP
犀利的js 函数集合
2009/06/11 Javascript
Mootools 图片展示插件(lightbox,ImageMenu)收集集合
2010/05/21 Javascript
JavaScript 异常处理 详解
2015/02/06 Javascript
提交按钮的name='submit'引起的js失效问题及原因
2015/02/25 Javascript
js改变embed标签src值的方法
2015/04/10 Javascript
浅谈javascript中的闭包
2015/05/13 Javascript
微信公众号支付H5调用支付解析
2016/11/04 Javascript
完美实现js选项卡切换效果(二)
2017/03/08 Javascript
JavaScript函数表达式详解及实例
2017/05/05 Javascript
JavaScript实现移动端轮播效果
2017/06/06 Javascript
VUE + UEditor 单图片跨域上传功能的实现方法
2018/02/08 Javascript
原来JS还可以这样拆箱转换详解
2019/02/01 Javascript
vue-router 中 meta的用法详解
2019/11/01 Javascript
vue在响应头response中获取自定义headers操作
2020/07/24 Javascript
wxPython中listbox用法实例详解
2015/06/01 Python
在Django中同时使用多个配置文件的方法
2015/07/22 Python
Django应用程序入口WSGIHandler源码解析
2019/08/05 Python
Python 多进程原理及实现
2020/12/21 Python
python Scrapy框架原理解析
2021/01/04 Python
伦敦所有西区剧院演出官方票务代理:Theatre Tickets Direct
2017/05/26 全球购物
澳大利亚第一的设计师礼服租赁网站:GlamCorner
2017/08/13 全球购物
River Island美国官网:英国高街时尚品牌
2018/09/04 全球购物
犯错检讨书
2014/02/21 职场文书
岗位职责怎么写
2014/03/14 职场文书
2016年小学生新年寄语
2015/08/18 职场文书