我正在尝试使用FancyBox,它是最简单的形式而且不起作用 - 单击图像缩略图后,我在开发者控制台中看到以下内容: RangeError: Maximum call stack size exceeded
这是HTML:
<a class="fancybox" href="/site_media/some_image.jpg">
<img src="/site_media/some_image_thumbnail.jpg">
</a>
Run Code Online (Sandbox Code Playgroud)
并且jQuery调用激活FancyBox:
$('.fancybox').fancybox();
Run Code Online (Sandbox Code Playgroud)
不能简单...我正在使用jQuery 1.9.1和FancyBox 2.1.4.大量的研究使我在这里没有任何帮助.
发现问题 - Bootstrap 2.3打破了fancyBox支持,他们不愿意修复它.更多信息:
https://github.com/twitter/bootstrap/issues/6862
Yohn在该线程中建议的代码更改为我解决了问题,我还没有看到任何带有bootstrap的副作用.同样有趣的是 - Bootstrap 2.3似乎也破坏了LightBox,发生了完全相同的异常.
编辑:请参阅下面的Adam的评论.这个Bootstrap错误已在2.3.1版中修复
| 归档时间: |
|
| 查看次数: |
2632 次 |
| 最近记录: |