2011-11-29 42 views
0

Fancybox 2.0正在啓動,正如我想要的那樣在我的測試頁面中。但是,它並未在我的實際頁面中打開。Fancybox在測試頁面中打開,而不是在實際頁面中

我的測試頁是http://beta.nathanbunn.co.uk/js/fancybox/test.html,我的實際頁面是http://beta.nathanbunn.co.uk/portfolio/actonco2/。對於實際頁面,有一個文本鏈接顯示應該激活Fancybox的「鏈接」,但它將鏈接作爲標準鏈接打開,而不是打開在FB中。因爲我知道Fancybox 2.0一般在這裏討論,而不是原來的Google Groups論壇,所以我在這兩個論壇都發布了這個消息,但是我真的需要這方面的幫助。我知道這是我的主頁的問題,而不是Fancybox本身(測試頁工作正常),所以任何幫助都會很棒。

此外,如果任何人都可以提供幫助,我已經嘗試過使用Chrome和Firefox,黑色背景始終是黑色,無論設置爲何種顏色,即使在Fancybox腳本中。我在那裏做錯了什麼?我希望它是白色的,rgbA值似乎不被接受。

+0

我也知道我的代碼是一團糟。我的Fancybox控件位於第9,11,14和218-226行,我的發射鏈接在第168行。 –

回答

0

您在「實際」頁面中顯示此js錯誤:

錯誤:$ clicked.parents()hasClass( 「dtMenu」)hasID不是一個函數 源文件:。http://beta.nathanbunn.co.uk/portfolio/actonco2/ 線:75

從該行代碼

if (! $clicked.parents().hasClass("dtMenu").hasID("networkDT")) 

,打破所有你的js代碼如此fancybox將永遠不會工作。

順便說一句,我不知道jQuery已經有「hasID」方法?!?!?!

你應該使用javascript's getElementById method

+0

這似乎工作!謝謝!現在我剩下的背景顏色...它似乎只是在Chrome和Firefox ... K-Meleon似乎工作得很好:S –

1

你的fancybox DOWS顯示不出來,因爲你不包括JavaScript的;-)

你在文檔中頭球點鏈接到無處

http://beta.nathanbunn.co.uk/js/jquery.fancybox.pack.js

結果錯誤404未找到

+0

修改後的內容...我忘記了我將該文件包含在子文件夾中:$據說,它仍然沒有'噸似乎開火,但我敢肯定還有另一件簡單的事情,我忘了... –

相關問題