2012-09-08 85 views
0

嗨〜我正在我的個人網站上工作。JavaScript無法在Chrome或Firefox上工作

我想用我下載的java腳本實現「圖像幻燈片放映」效果。

它在IE上運行良好,但它不適用於Chrome或Firefox。

PS:原始下載的文件在Chrome上運行良好,但在將它放到我的網站後,問題就出現了。

這裏是我的地盤:http://iphrog.244213.dprktimes.com/ 這裏是Java腳本示例代碼:http://iphrog.244213.dprktimes.com/index2.html

它們使用相同的js文件,但js文件無法在Chrome爲我的網站工作。

最新問題?

+3

http://validator.w3.org/check?uri=http%3A%2F%2Fiphrog.244213.dprktimes.com%2F&charset=%28detect+automatically%29&doctype=Inline&group=0表示您的網站存在錯誤html代碼(div在66行中未打開)。也許你想先解決這個錯誤。 – JohnB

+0

我不確定,但是讓我震驚的是:如果我將鼠標懸停在圖像上,鼠標指針不會改變。因此,出於某種原因,標籤無法識別。我的猜測是,你的CSS或你的HTML有問題。是否有一些「透明」物品位於圖像的前方,導致點擊無法識別? – JohnB

+0

@JohnB我確定有。如果不對源文件進行排序,則無法檢查箭頭元素。 – Daedalus

回答

2

問題是您的div的ID爲content有一個z-index的-1000。這會導致它無法檢測到您的元素上的任何點擊,因爲它是「背後的一切」。刪除此樣式,將其設置爲0或將其設置爲非負數,並且腳本正常工作。

+0

謝謝,它的工作原理!但新的問題來了,哈哈。我使用了「z-index」,因爲我希望標題部分的陰影在內容部分之上...如果我將z-index設置爲0,則內容部分位於陰影之上。 – iPhrog

+0

我已經解決了我自己的影子問題!非常感謝! @Daedalus – iPhrog

相關問題