javascript - 在固定位置滚动

标签 javascript jquery html css

我有一个位置为:固定的 div。我正在尝试滚动到该 div 内的元素。

$('.example').animate({
   scrollTop: $(".npwfu-ex").offset().top
}, 750);

有时它会滚动到正确的位置。有时不是。我该如何解决这个问题?

这是类为“example”的 div 的 CSS:

.example {
   position: fixed;
   overflow: auto;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
}

最佳答案

如果它适合你就使用这个代码

$(document).ready(function()
{
    var objDiv = document.getElementById("you element id");
    objDiv.scrollTop = objDiv.scrollHeight;
});

此代码向下滚动或向上滚动到您的 div 元素

关于javascript - 在固定位置滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35754701/

相关文章:

jquery - 如果字符串包含 HTML 标签,则无法解析 AJAX Post URL (500)

javascript - 背景三 Angular 形代替圆形JS

javascript - 输入无效和输入为空时的不同标题

javascript - JavaScript调用/执行后是否需要删除回调函数?

javascript - 使用 jquery 验证函数不适用于选择元素

php - Jquery 向 PHP 发送键/值对数组

jquery - 如何对该 JavaScript 函数进行单元测试,包括 Ajax 调用的模拟?

javascript - 如何在 CakePHP 中使用插件 javascript 脚本加载插件图像?

Javascript 对话框自动高度无法正常工作

javascript - 如何在angularjs函数中调用jQuery函数