一个例子:
const b = document.querySelector(".b");
console.log("Javascript: " + b.offsetTop);
console.log("JQuery: " + $(".b").offset().top);
.a {
position: absolute;
width: 500px;
height: 500px;
border: 1px solid;
top: 300px;
}
.b {
height: 100px;
width: 100px;
border: 1px solid;
position: absolute;
top: 200px;
}
<div class="a">
<div class="b"></div>
</div>
<script src="https://code.jquery.com/jquery-3.3.1.js"></script>
Jquery中的offsetTop等效于什么?