阻止Fancybox加载on ajax调用

时间:2013-11-26 10:03:53

标签: javascript jquery ajax fancybox-2

我有以下设置:

  • 的index.html
  • Signup.html
  • 的login.html

我想使用fancybox ajax调用从index.html调用signup和login.html,但也可以访问独立页面。这意味着他们都需要拥有并包含所有css / js文件。然而,这也意味着当我通过ajax调用调用它们时会加载两个版本的jquery等,这最终会导致其他问题。

是否有一种简单的方法可以停止加载fancybox ajax调用?

目前我只是拥有以下html:

<li><a class="fancybox fancybox.ajax" href="signup.html">Sign up</a></li>

这个JS:

  $(".fancybox").fancybox({
    fitToView   : true,
    autoDimensions : true,
    closeClick  : false,
    closeEffect : 'none',
    padding : 0
  });

1 个答案:

答案 0 :(得分:0)

根据JFK的评论,您只需将#div-name添加到href的末尾:

<li><a class="fancybox fancybox.ajax" href="signup.html #div-name">Sign up</a></li>