2013-11-26 457 views
0

我有以下設置:停止的fancybox調用

  • 的Index.html
  • Signup.html
  • 的login.html

我想打電話給註冊並使用fancybox ajax調用來自index.html的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 
    }); 
+0

http://stackoverflow.com/a/10546683/1055987當然,您可能需要包裝您的內容並定位該包裝的ID呃 – JFK

+1

可能重複[在模式窗口使用fancybox加載特定的div](http://stackoverflow.com/questions/10544021/load-specific-div-in-modal-window-using-fancybox) – JFK

回答

0

按照肯尼迪的評論,你可以簡單地添加#DIV-名稱中的href的末尾:

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