2013-07-16 92 views
-2

我正在本網站上:linkIE8 JQuery的錯誤

一切在現代瀏覽器上運行,但在IE8,如果我在左邊的菜單中點擊加號,我得到一個錯誤。

的錯誤是在52線的這個js:js

content = $(link).parent(); 

錯誤是

Object doesn't support property or method 
+0

什麼錯誤? – Barmar

+0

對象不支持屬性或方法 –

+2

請發佈您的JS中顯示錯誤的部分,我們不打算試圖檢查整個網頁。 – Barmar

回答

1

從看到你的腳本,

togglemenu($(this)); 

function togglemenu(link){ 
       content = $(link).parent(); 
       ... 
       ... 
} 

就可以直接擁有

content = link.parent(); 
+3

如果您在jQuery對象上調用jQuery,它只會返回它。除了一點性能開銷之外,在額外的包裝中沒有壞處。 – Barmar

+3

也許,在2.7K的代表處,你終於可以向我們透露你的身份,陌生人,來到這裏說話的人的1671639? –

+0

@JanDvorak:500個答案vs 0個問題... RESPECT !!! –

0

那麼content沒有在我看到的任何地方定義,也許這就是問題所在?