我有一個網站在除IE以外的所有瀏覽器工作正常。當我看到控制檯,它說:我有js錯誤,說對象[對象對象]沒有方法'倒計時'
Object [object Object] has no method 'countdown'
網站名稱爲:http://www.rivalhost.com/
問題是與菜單。請幫我擺脫這些傢伙。在此先感謝
我有一個網站在除IE以外的所有瀏覽器工作正常。當我看到控制檯,它說:我有js錯誤,說對象[對象對象]沒有方法'倒計時'
Object [object Object] has no method 'countdown'
網站名稱爲:http://www.rivalhost.com/
問題是與菜單。請幫我擺脫這些傢伙。在此先感謝
根據控制檯,DOM中沒有元素的ID爲countdown
。也許你拼錯了?
document.getElementById("countdown");
null
什麼是倒計時功能期待div或輸入字段或別的東西? – vijay 2012-08-12 22:17:56
有問題的代碼似乎是一行JQuery試圖引用一個id爲「倒數」的元素。由於JQuery無法找到具有該ID的元素,所以其餘代碼不起作用。 – 2012-08-12 23:53:17
你的問題是與家庭slider.js的第6行
$('#countdown').countdown({until: newYear});
有以「倒計時」,所以$('#countdown')
沒有找到任何
編輯的ID沒有元素:也它看起來像你沒有在你的網站中包含「jQuery Countdown」插件,所以.countdown()
方法不存在。
是的我明白,但我怎麼能忽略這個請,這樣我可以使菜單工作。這是在打破了JS。我想忽略這一點,並使其像在鉻 – vijay 2012-08-12 22:02:47
@ user1594048工作,不要忽略問題...修復它。 – Brad 2012-08-12 22:04:44
它也在Chrome/Firefox /所有瀏覽器中破壞您的代碼,只是它們會繼續執行js代碼,IE會停止。您可以從代碼中刪除該行,也可以將帶有「倒數」標識的div/span添加到HTML中。 – DEmmerthal 2012-08-12 22:06:02
請分享您的代碼。 – 2012-08-12 21:58:26