我已经在开发站点上实现了fancybox2。

当我使用fancybox时(单击链接等),整个html都移到了它的后面-然后转到顶部。我在另一个演示中可以正常工作,但是当我将相同的代码拖到该项目中时,它将跳到顶部。不仅包含指向内嵌div的链接,而且还包含简单的图片库。

有人经历过吗?

最佳答案

实际上,这可以通过Fancybox 2中的帮助程序完成。

$('.image').fancybox({
  helpers: {
    overlay: {
      locked: false
    }
  }
});

http://davekiss.com/prevent-fancybox-from-jumping-to-the-top-of-the-page/

10-02 19:47