2012-08-22 18 views
0

我試圖在JSFiddle中使用jQuery UI dialog,但由於jQuery UI的內部深層錯誤導致打開對話框失敗:Uncaught TypeError: Cannot read property '3' of undefined爲什麼我無法在JSFiddle中使jQuery UI 1.8.20對話框工作?

我正在使用jQuery UI 1.8.20,但我發現如果我切換到例如1.7.1,它工作正常。我已經創建了一個fiddle,它應該可以證明問題,只需點擊「點擊我!」按鈕即可。並且您應該在瀏覽器的控制檯(例如,Chrome的開發人員工具中)看到jQuery UI引發了TypeError。

這裏怎麼回事?我看到jQuery UI 1.8.20和JSFiddle之間的一些不兼容?

+0

它必須對實際的UI源做些事情。 :/ Something with 3 ... – transparent

+1

http://stackoverflow.com/questions/11948082/jquery-ui-1-8-10-cannot-read-property-3-of-undefined –

+0

@YuriyRozhovetskiy謝謝,確實有jQuery UI 1.8.20中的一個錯誤,1.8.22解決了它。想寫這個答案?或者應該將此問題作爲重複來關閉? – aknuds1

回答

1

jQuery 1.8.0與jQuery UI 1.8.20之間存在不兼容問題。升級到jQuery UI 1.8.22解決了它。

相關問題