点击页脚链接后,滚动回页脚
Scroll Back to Footer after Clicking on Footer Link
我正在开发我的新网站,但我遇到了一点问题。让我们看看我的代码:
$(".item2").click(function(){
$(".item1").removeClass("underline");
$(this).addClass("underline");
$('html, body').delay(500).animate({ scrollTop:0 }, 'slow');
});
所以我试着让它像这样工作:
- 单击链接
- 让页面滚动到底(因为页面内容可以改变页面高度,所以点击链接后需要滚动回页脚)
- 停留在底部,以便用户可以再次阅读页脚
由于某些原因,我上面的代码不起作用。delay(500)
不起作用,因此出于某种原因忽略了代码的其余部分。
此代码在0.5秒后向下滚动页面。
$(".item2").click(function() {
setTimeout(function(){
$("html, body").animate({ scrollTop: $(document).height() }, "slow");
return false;
}, 500);
});
请参见此处。
相关文章:
- "此网站似乎使用滚动链接定位效果.这可能不能很好地与异步平移一起工作;
- 停止触摸滚动还可以防止单击链接
- 下一个/上一个锚链接,如何在用户滚动时更新下一个/上一个链接
- 延迟滚动到锚链接
- Javascript-点击时阻止JS链接滚动回顶部
- Javascript一页滚动脚本滚动到每个点击的链接一个接一个
- 停止滚动到每个点击的链接,只滚动到第一个点击的链接
- 当外部链接打开Tab时,页面滚动到顶部也固定了导航栏
- 带有标签的外部链接会延迟滚动事件
- 单击链接时滚动至字段集
- 用于获得“;两个不同的滚动速度“;在这个网站上?(请参阅内部链接)
- 如何删除“;被访问”;当我滚动时从链接进入状态
- 单击链接后如何更改滚动条位置
- JS滚动链接 - 使用linkify - 如何定位特定类
- 单页滚动链接不会在url中显示anker
- 平滑滚动链接与/ fancybox冲突,将href改为class或id
- 页面“anchor"滚动链接不滚动到正确的位置,只有在移动版本
- 当用户滚动时,滚动链接更改为顶部链接
- jQuery:显示"返回顶部”;滚动链接?不处理窗口
- 启动.滚动链接菜单并修复页面顶部的导航栏