Tất cả những gì tôi có thể tìm thấy trên web sẽ cho tôi biết cách cuộn trang xuống dưới cùng hoặc đến một phần tử.jQuery cuộn một phần tử xuống dưới cùng
Làm cách nào để cuộn một div cụ thể có phong cách "tràn: tự động" xuống dưới cùng bằng jQuery?
Tất cả những gì tôi có thể tìm thấy trên web sẽ cho tôi biết cách cuộn trang xuống dưới cùng hoặc đến một phần tử.jQuery cuộn một phần tử xuống dưới cùng
Làm cách nào để cuộn một div cụ thể có phong cách "tràn: tự động" xuống dưới cùng bằng jQuery?
Có:
$("#container").scrollTop($("#elementToScrollTo").position().top);
Nếu bạn muốn đi suôn sẻ:
$("#container").animate({
scrollTop: $("#elementToScrollTo").position().top
}, 1000);
Ở đây, có một fiddle: http://jsfiddle.net/adrianonantua/nxHE8/
var scr = $('#box')[0].scrollHeight;
$('#box').animate({scrollTop: scr},2000);
Bạn có thể cuộn đầu, trừ chiều cao cửa sổ và thêm chiều cao của phần tử. Cuộn của bạn sẽ đến ngay dưới cùng của phần tử:
$('body').animate({
scrollTop: $('#element' + currentElementId).offset().top
+ $('#element' + currentElementId).height()
- $(window).height()
}, 1000);