2012-01-12 73 views
0

包括腳本

jQuery的手風琴錯誤::對象不支持屬性或方法「手風琴

<script src="../../Scripts/jquery-ui-1.8.17.custom.min.js" type="text/javascript"></script> 


手風琴腳本
'

$(function() { 
     $("#accordion").accordion(); 
    }); 
     $("#tabs").tabs(); 


</script>` 


的Html

<div id="accordion"> 
<h3><a href="#">First header</a></h3> 
<div>First content</div> 
<h3><a href="#">Second header</a></h3> 
<div>Second content</div> 


爲什麼我收到此錯誤???對象不支持屬性或方法「手風琴

更新
有一件事我想提及的是:我的腳本與標籤工作正常

+0

你有沒有包含jQuery基礎文件? '' – CCBlackburn 2012-01-12 05:07:22

+0

是的,我收錄了它 – RollerCosta 2012-01-12 05:11:25

+0

用Fire Bug調試你的腳本或按ctrl + shift + k在Firefox中,並檢查它爲什麼發生。可能會讓你的腳本受損。這發生在你同時使用另一個Ajax工具(使用較舊的jQuery版本)和jquery時。 – 2012-01-12 05:14:12

回答

1

嘗試jQuery的
jquery-ui-1.7.3.custom.min.js
jquery-1.3.2.min.js

手風琴它爲我的以前的版本。
,如果你還想在你的視圖中包含標籤,然後使用最新版本的jquery(你現在使用的是)

+0

歡呼它也適用於我。 – RollerCosta 2012-01-12 06:28:21

0

我看到在我們的網站上使用的錯誤報告中的類似錯誤現場。這些錯誤確實非常罕見。也就是說,絕大多數頁面顯示執行正常,不會產生錯誤。但隨後一些瀏覽器出現,大多數javascript或jquery沒有問題,然後拋出一些隨機錯誤。這讓我感到困惑了一陣子,我正打算提出一個類似的問題。

我的理論基於大量的觀察,但不是「事實」,就是瀏覽器中發生的事情以非重複的方式拋出錯誤。也就是說,它不是代碼中的問題,而是瀏覽器中的問題。

我希望能得到比這個更權威的答案,或者一些證據表明我所說的「不可能發生」。

+0

拋出每次我用來運行我的應用程序,所以它並不罕見.. – RollerCosta 2012-01-12 05:15:46