2012-04-06 61 views
0

好的我已經要求在這裏獲得一些幫助獲得懸停和點擊設置工作三個圖像。CSS懸停和JavaScript工作在一個頁面上,而不是其他的?

如果你去http://www.djcproductions.net/test.html你可以看到一切正常工作。

但是,當我將元素複製並粘貼到實際佈局中時,它不會執行懸停。我盯着代碼至少6個小時,移動了一些東西,改變了我認爲可能導致它的任何事情,但我無法弄清楚。我有一種感覺,那就是因爲我一直盯着它而失去的那些東西之一。

裝入佈局的內容可以在http://www.djcproductions.net

發現如果任何人都可以查看源代碼,這兩個頁面,也許看到我做錯了它會升值超過你可能imagine-它讓我瘋狂。

謝謝!

* 編輯 *我檢查這個在IE另一計算機,懸停仍然無法正常工作,但三個圖像的顯示和點擊交換。在鉻,只有網頁設計和虛擬主機圖像顯示和廣告圖像無處可查,但懸停和點擊功能都工作。有任何想法嗎?

+3

它適合我。你確定它不工作?也許清除緩存並嘗試刷新頁面? – Kris 2012-04-06 01:25:59

+0

適用於我以及鉻和FF。 – 2012-04-06 01:34:10

+0

也適用於我。你使用的是什麼瀏覽器? – 2012-04-06 01:35:36

回答

0

IE可切換到特殊模式,您可以通過開發工具IE檢查這個(按F12)。如果您正在Intranet URL上測試頁面,則默認情況下,IE會切換到兼容模式,並可能導致怪異模式。 Avaya也可能將IE切換到此模式。如果您將正確的meta標記添加到頁面,則可以強制使用其他文檔模式。嘗試在你的頁面將這個(你可以指定一個非邊緣版本以及):

<meta http-equiv="X-UA-Compatible" content="IE=edge" /> 
+0

該標籤有什麼作用?我不熟悉「邊緣」元素。這會使它不僅僅在IE中工作嗎?它真的似乎在每個瀏覽器中顯示不同,我不知道爲什麼 – 2012-04-09 04:03:54

+0

本文將幫助解釋此元標記和其他瀏覽器呈現模式主題:http://www.alistapart.com/articles/beyonddoctype – Jacob 2012-04-09 16:31:17

+0

啊,謝謝。我通過聲明文檔類型解決了懸停問題,不知何故,我忘了這麼做。現在,我嘗試了你所說的話,出於好奇使用該代碼,看看它是否能解決我目前的問題,並從字面上反編譯我的網站的佈局。 – 2012-04-09 20:49:38

0

我不是專家(所有),但看着你的頁面,看來你錯過<a href="pages/ad.html" target="slider">用於您的廣告鏈接(源代碼的第164行)。這可能是爲什麼它不出現?

+0

我很感謝您的反饋,在這一點上我最終重做了整個頁面,現在這部分功能正如我所願,除了圖像預加載器之外的所有功能!謝謝你:) – 2012-04-27 18:25:40

相關問題