How can i get the position from div top from the last elment in a scrollable div with jQuery? I have tried this but it doesnt work:
let bES = $(id).children().last().scrollTop() console.log(bES)
Advertisement
Answer
You can use the .position() method to read its top property :
let bES = $('#content').children().last().position().top
console.log(bES)div {
height: 60px;
overflow: scroll;
}
input {
display: block;
}<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <div id="content"> <input value="123"> <input value="456"> <input value="789"> </div>