每當我打開我的桌面上的HTML網頁IM發展只有1.3或1.4庫我得到,說:「設置,只有一個getter屬性」在jquery 1.4和1.3中,加載框架定義會導致錯誤,爲什麼?
我沒有任何其他代碼,這樣的錯誤是直接從jquery.min.js文件
我也在Firebug中得到bazillion警告。
有人可以幫我解決這個問題嗎?
我不能確定爲什麼發生這種情況
<script type="text/javascript" src="js/jq/jquery.js"></script>
每當我打開我的桌面上的HTML網頁IM發展只有1.3或1.4庫我得到,說:「設置,只有一個getter屬性」在jquery 1.4和1.3中,加載框架定義會導致錯誤,爲什麼?
我沒有任何其他代碼,這樣的錯誤是直接從jquery.min.js文件
我也在Firebug中得到bazillion警告。
有人可以幫我解決這個問題嗎?
我不能確定爲什麼發生這種情況
<script type="text/javascript" src="js/jq/jquery.js"></script>
只是嘗試簡單的函數調用,看看是否是基地甚至裝。
jQuery(document).ready(function(){
alert("howdy");
});
替代,找出它是否被加載(更好)
<script type="text/javascript">
if (typeof jQuery == 'undefined')
{
alert('not loaded');
}
</script>
第三種選擇,因爲我不能肯定知道,如果你有在路徑,你說這是在圖書館內: 變化於:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js"></script>
編輯:爲短NUTS在那裏:(無typeof運算需要:)
<script type="text/javascript">
if (!window.jQuery)
{
alert('not loaded');
}
</script>
啊哈,短堅果會用'if(!this。$)'非常感謝你! – 2010-03-11 20:55:08
大聲笑只是知道一個人會在這裏與另一個編鐘:)繼續它尼克! – 2010-03-11 21:22:09
我會使用'if(!$)'如果未定義的規則會讓我:) – 2010-03-11 21:24:27
這是您正在加載的唯一JavaScript文件嗎? – 2010-03-11 19:23:22
是的。現在當我加載jquery 1.4 unminified我得到一個jQuery沒有定義錯誤=/ – qodeninja 2010-03-11 19:27:27
告訴我們你如何包括文件,這可能是問題所在。 – 2010-03-11 19:30:51