Fancybox 2在页面顶部打开
Fancybox 2 opening at top of page
我已经设置并运行了Fancybox2,它打开了框架中的图像,并按照我的意愿设置了标题和关闭按钮。然而,它通过向右滚动回到页面顶部来打开每个图像。因此,当按下关闭按钮时,访问者必须向下滚动到图像以选择下一个。
我唯一运行的另一个Javascript是Bootstrap,它是用它构建的站点wsa。对可能发生的事情有什么想法吗?或者如何进行分类,使图像与图像链接在同一位置打开?
我脑子里有:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<link rel="stylesheet" href="source/jquery.fancybox.css" media="screen" />
<script>
$(document).ready(function() {
$('.fancybox').fancybox({
padding : 0,
openEffect : 'elastic'
});
});
</script>
然后对于图像链接,我使用:
<a href="img/addons/Advanced_filters.jpg" class="fancybox" title="Advanced Filters"><img src="img/addons/Advanced_filters.jpg" class="addon_img" /></a>
我所有的javascript都在页面底部运行,fancybox代码如下:
<script src="source/jquery.fancybox.pack.js"></script>
所有这些正是指令所说的设置的方式
非常感谢,保罗。
尝试对jquery.fancybox.css进行一个小的更改:注释掉.fancybox-lock
的overflow: hidden !important;
规则
如果真的做到了,试试:
$('.image').fancybox({
padding: 0,
helpers: {
overlay: {
locked: false
}
}
});
来源:http://davekiss.com/prevent-fancybox-from-jumping-to-the-top-of-the-page/
相关文章:
- Fancybox是否将Click事件静音
- 单击顶部导航时如何进行向下滚动效果(向下滑动).
- 需要帮助谷歌地图方向面板在FancyBox中显示
- jQuery粘性插件可变顶部间距
- 使用jQuery更改元素的顶部位置
- 背景图像顶部的滚动图像不移动
- 滚动然后捕捉到顶部而不是取消捕捉
- 当带有渲染器的DOM元素不在屏幕顶部时,移动了场景的坐标
- 嵌套到另一个函数中的Fancybox函数;不起作用
- 如何在用户按下F5键或单击浏览器时显示自定义的fancybox's后退/关闭按钮
- 动态加载fancybox并将其连接
- 如何在离子框架+有角度的框架中制作顶部标签
- 计算“;“左”;以及“;顶部“;来自固定位置浮动元素的值
- 如何在引导程序元素的顶部添加掩码
- 当有许多形式时,Fancybox脚本不起作用
- 滚动到Rails 4应用程序中的顶部jQuery
- 将列表元素动画制作到顶部
- 抵消在具有pageY计算的相对容器中位于顶部
- jquery Fancybox Parent被滚动到顶部
- Fancybox 2在页面顶部打开