在jquery灯箱中使用锚点滚动
Scrolling with anchor in jquery lightbox
我有一个要求,点击一个灯箱内的链接,滚动到一个段落。我尝试使用以下代码
function goToByScroll(id) {
$('html,body').animate({scrollTop: $("#"+id).offset().top}, 'slow');
}
这个在后台滚动整个页面,而不是滚动到前面灯箱中的内容。我试着用lightbox的id代替("html,body")来制作动画,但没有成功。有办法做到吗?
您可以通过使用段落的id来使用类似的东西:
$("#button").click(function() {
$('html, body').animate({
scrollTop: $("#my_paragraph").offset().top
}, 2000);
});
,我给你做了一把小提琴
你必须给你的锚id"button",给你的段落id"my_paraggraph"或任何适合你需要的东西。
希望这能有所帮助。
相关文章:
- Image赢得't隐藏在滚动jQuery上
- 无限滚动jquery不起作用
- 如何在水平滚动 Jquery 上实现延迟加载
- 在Firefox中快速滚动jQuery
- 触摸板滚动jQuery的问题
- 无限滚动jquery插件不起作用
- 如何仅在每次单击可滚动(jquery工具)中的导航按钮时加载图像,而不是一次加载所有图像
- 停止页面滚动 jquery
- 自动滚动 Jquery
- 动画滚动jquery不工作
- 导航锚点不'滚动jQuery时不能正确应用活动类
- 平滑滚动jquery插件在刷新时重置滚动起点.有办法解决这个问题吗
- 当用户滚动jquery时,停止ScrollTop功能
- 阻止自动向下滚动Jquery
- 水平滚动jQuery固定导航
- 平滑滚动jquery+修复导航错误
- 使用淡入淡出滚动jQuery效果的2列浮动画廊
- 无限滚动jQuery &Laravel 5分页
- 防止窗口滚动jquery
- 返回页首滚动jquery在chrome中不起作用.为什么?它在firefox中运行良好