at.*_*at. 4 javascript jquery scroll jquery-ui jquery-plugins
我有分配了id的html元素.现在我想滚动到那些元素.我看到jQuery有一个scrollTop,它取一个整数值.我怎样才能轻松地创建一个id滚动到顶部的特定html元素?理想情况下,动画很漂亮.
快速搜索显示了许多滚动插件......如果上述功能需要插件,那么最受欢迎的插件是什么?我也在使用jquery-ui.
Jam*_*ice 10
你可以使用这样的东西滚动到#someElement页面加载时:
$(document).ready(function() {
$("html, body").animate({scrollTop: $("#someElement").offset().top}, 1000);
});
Run Code Online (Sandbox Code Playgroud)
它只是动画元素的scrollTop属性body,并使用某个特定元素的顶部偏移量作为要滚动的位置.动画持续1000毫秒.
注意:它选择两者html,body因此它适用于各种浏览器.我不确定具体细节,但一些快速测试显示Chrome使用body,但Firefox和IE使用html.
这是一个有效的例子.
| 归档时间: |
|
| 查看次数: |
4310 次 |
| 最近记录: |