【问题标题】:Fancybox Conflict issueFancybox 冲突问题
【发布时间】:2017-07-20 06:36:20
【问题描述】:

我有一个使用 jquery.fancybox.pack.js 的快速查看弹出窗口和一个使用 jquery.fancybox.js 的带有图片库弹出窗口的滑块

控制台中有一个脚本错误为“TypeError: $.fancybox.getInstance is not a function”,滑块图片库弹出窗口也存在问题(仅在每次图片点击时打开第一张图片)

我试图通过删除在 local.xml 文件中初始化的 jquery.fancybox.js 文件来解决脚本错误。现在脚本错误已解决。但是我的带有图片库弹出窗口的滑块不起作用。

当我在 local.xml 中初始化两个 jquery 文件时,出现“错误:fancyBox 已初始化”的错误。

这可能是什么原因。如何解决弹出滑块图片库的问题。

这些文件(jquery.fancybox.pack.js 和 jquery.fancybox.js)是否相同?

请帮忙。

【问题讨论】:

  • 我在尝试将 Fancybox V3 与 Wordpress 集成时遇到了同样的问题。我启用了可视化作曲家也许这就是原因

标签: popup fancybox


【解决方案1】:

听起来您正在混合不同版本的 fancyBox。

jquery.fancybox.pack.jsjquery.fancybox.js 的打包版本,它随 v1 和 v2 一起提供。

V3 现在有缩小版 (jquery.fancybox.min.js),只有 v3 包含 getInstance 方法。

【讨论】:

  • 不能在同一页面上使用 jquery.fancybox.pack.js 和 jquery.fancybox.js 吗?我删除了这两个文件并添加了 jquery.fancybox.min.js 文件。但是两个弹出窗口都不起作用。我需要做些什么来解决这个问题。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-01-06
  • 1970-01-01
  • 2017-11-22
  • 2019-04-19
  • 2019-11-17
  • 1970-01-01
相关资源
最近更新 更多