全国统一服务热线:400-633-9193

js jquery 获取某一元素到浏览器顶端的距离实现方法

    网络     2018-10-09    1354

如下所示:


<!doctype html>

<html>

<head>

 <meta charset="UTF-8">

 <style>

  body{

   margin: 0;

   padding: 0;

  }

  .mdiv{

   width: 100px;

   height: 100px;

   background-color: red;

  }

 </style>

</head>

  

<body>

<div style="height: 1000px"></div>

<div></div>

<script src="jquery.js"></script> //自行下载

<script>

 //原生

 //获取div距离顶部的距离

 var mTop = document.getElementsByClassName('banner')[0].offsetTop;

 //减去滚动条的高度

 var sTop = document.body.scrollTop;

 var result = mTop - sTop;

 console.log(result);

 //Jquery

 mTop = $('.banner')[0].offsetTop;

 sTop = $(window).scrollTop();

 result = mTop - sTop;

 console.log(result);

</script>

</body>

以上这篇js jquery 获取某一元素到浏览器顶端的距离实现方法就是小编分享给大家的全部内容了


  分享到:  
0.2462s