2011-09-09 64 views
0

請點擊此頁面上的Jade:http://sneakyrascal.com/starpons/gallery.html
我在其鏈接中添加了一個fancybox,彈出式html包含一個基於jQuery和css的庫。我相信也許這是因爲HTML頁面中有一個jQuery,它不會正確顯示。fancybox打開html頁面時遇到困難

你可以看到在這個頁面fancybox顯示正確的圖像,所以它應該與打開一個html的工作。 http://sneakyrascal.com/starpons/about.html

它適用於Chrome,但在Firefox中不正確,IE中沒有任何內容。

我會很感激任何幫助。

回答

1

這是我開了一個窗口的fancybox在過去的HTML Ajax頁面的方式:

  1. 定義一個適當的HREF鏈接:

    <a class="fbtag" href="/some_page.html">link</a> 
    
  2. 使用jQuery ,分配fbtag類(或任何類)打開fancybox鏈接:

    $('a.fbtag').fancybox(); 
    

Fancybox將採用您在鏈接中定義的URL並使用它來填充窗口。你也可以在fancybox調用中定義你想要的任何選項。

+0

非常感謝。你剛剛救了我:) – Nima

+0

很高興有幫助。 – SBerg413

+0

不幸的是,這種方法禁用了寬度和高度設置,我將不勝感激,如果你幫我用它http://stackoverflow.com/questions/7365850/width-and-height-problem-with-fancybox – Nima