JQuery scrollTop不能很好地工作

时间:2012-12-04 13:15:06

标签: javascript jquery scroll

我正在尝试滚动到包含两个类class="media unread"

的div

我已将此行放在application.js

内的$(document).ready(function() {
$("html,body").animate({ scrollTop: $(".media.unread").offset().top - (window.innerHeight || document.documentElement.clientHeight) + $(".media.unread").height() + 15} , 800);

这在firefox中运行良好,但在chrome上我需要手动滚动一点以使其到达div并使其可见

我错过了什么吗?或者我的铬合金坏了吗?

1 个答案:

答案 0 :(得分:0)

为什么不将$('.media.unread').offset().top用于scrollTop? 我想,你可以得到它。

如果我有错,请告诉我详情!!

THX