Javascript 停止Fancybox加载<;头>;关于ajax调用

Javascript 停止Fancybox加载<;头>;关于ajax调用,javascript,jquery,ajax,fancybox-2,Javascript,Jquery,Ajax,Fancybox 2,我有以下设置: Index.html Signup.html Login.html 我想使用fancybox ajax调用从index.html调用signup和login.html,但也能够访问独立页面。这意味着它们都需要一个包含所有css/js文件的文件。然而,这也意味着,当我通过ajax调用调用jquery等时,会加载两个版本的jquery等,这最终会导致其他问题 有没有一种简单的方法来停止fancybox ajax调用的加载 目前我只拥有以下html: <li><a

我有以下设置:

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

有没有一种简单的方法来停止fancybox ajax调用的加载

目前我只拥有以下html:

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

根据JFK的评论,您只需在href的末尾添加#div name即可:

<li><a class="fancybox fancybox.ajax" href="signup.html #div-name">Sign up</a></li>
  • 当然,您可能需要包装您的内容,并将包装器的ID作为可能的副本
    <li><a class="fancybox fancybox.ajax" href="signup.html #div-name">Sign up</a></li>