Fancybox 2.0.4 fancybox函数从jquery插件中删除

时间:2012-01-30 20:37:20

标签: jquery fancybox

首先,在使用新版本的fancybox(http://fancyapps.com/fancybox/)时遇到了这个问题。

我有一个使用ajax加载大部分页面的应用程序。方案如下:

  1. 我的主页加载了jquery,jquery-ui和fancybox
  2. 点击链接,打开fancybox,其中包含ajax内容
  3. 当ajax加载jquery-ui标签被触发以制作一些标签(打开的窗口包含标签)时,ajax内容中的一些链接也绑定在fancybox中打开
  4. 点击ajax内容中的链接并加载另一个ajax内容。
  5. 内容加载后窗口。$存在但窗口。$。fancybox未定义。
  6. 什么可以从jquery插件中删除fancybox? 我还在控制台上附上了一个图像,说明了这些步骤。

    enter image description here

1 个答案:

答案 0 :(得分:0)

经过半个小时的努力而没有找到问题,我写了上面的帖子。在我写完之后,我立刻发现了发生了什么。我不会删除这个问题,因为它可能对其他人有帮助。

我的一个ajax请求也是加载了一个新的jquery对象,它正在重置旧的,即插件。所有这些。

一旦删除了不必要的请求,一切正常。