2013-10-30 110 views
0

我今天將我的WordPress站點升級到3.7.1(www.briancragin.com)。 它看起來像這個更新是打破我的主題的投資組合頁面(見網站導航菜單)和主頁輪播。獲取未捕獲TypeError:對象[對象對象]沒有方法'on'

當我在chrome中查看源代碼時,我在admin-bar.min.js?ver=3.7.1:1文件中看到Uncaught TypeError: Object [object Object] has no method 'on'。我認爲這裏有一些jQuery的問題。一些.js文件調用jQuery的舊版本?

該主題的作者未響應。我對jquery一無所知,在我的網站上回滾jquery,主題代碼或.php。但我知道如何在komodo中打開文件並進行更改。 :)

任何幫助將是偉大的。

+2

.on()在1.7版本中引入。你使用的是什麼版本?如果你使用的舊版本更改爲.bind() – Krishna

+0

@Krishna,那麼你是對的,他使用的是jquery 1.6.2;但該網站是功能性的,也許他試圖添加新的事件,那就是它崩潰的時候。 –

+0

@SamCcp - 看起來像。 – Krishna

回答

-2

我正在瀏覽您的站點(WinXp上的Firefox 25),即使在IE 8上也沒有錯誤,它顯示並正確交互滑動面板的「Recent Works」部分和頂部的主導航欄網站...也許你需要清除你的緩存和東西?

0

我在我的一個網站上也有這個錯誤。 打開的header.php或footer.php您的主題,尋找看起來像

<script src="http://.../jquery/1.6.1/jquery.min.js" language="javascript"></script> 

變化1.6.1至1.7.0行 - 必須的工作。

試着瞭解什麼是插件添加了這一行? 檢查插件的工作。

相關問題