【发布时间】:2013-09-14 03:25:34
【问题描述】:
您好,我正在使用 Jquery scrollToElement 滚动到页面上的特定 div(它是单页布局),但现在有一个新页面。我想知道如何使用相同的导航返回旧页面并滚动到特定的 div 我使用 index.html#div 吗?
【问题讨论】:
标签: javascript jquery html jscrollpane smooth-scrolling
您好,我正在使用 Jquery scrollToElement 滚动到页面上的特定 div(它是单页布局),但现在有一个新页面。我想知道如何使用相同的导航返回旧页面并滚动到特定的 div 我使用 index.html#div 吗?
【问题讨论】:
标签: javascript jquery html jscrollpane smooth-scrolling
编写一个用于滚动到特定 div 的通用函数,例如 scroll_me(),然后您可以通过在文档就绪函数上传递 div id 来调用该函数
例子
function scroll_me(id){
id = id.replace("link", "");
// Scroll
$('html,body').animate({
scrollTop: $("#"+id).offset().top},
'slow');
}
你可以调用这个函数
$( document ).ready(function() {
scroll_me('particulardiv');
});
【讨论】:
你应该在#div之前加上斜线
index.html/#div
【讨论】:
http://netzed.ca/#particulardiv 或只使用index.html/#particulardiv 但如果这是您所要求的,则无法在新页面上平滑滚动。