2013-06-05 94 views
0

它在我的電腦上工作,但是當我試圖把它在主機..它得到這個錯誤 未捕獲的ReferenceError:$沒有定義

<script type="text/javascript" src="/js/common.js"></script> 

if($.browser.mozilla||$.browser.opera){document.removeEventListener("DOMContentLoaded",$.ready,false);document.addEventListener("DOMContentLoaded",function(){$.ready()},false)} 
jQuery.event.remove(window, "load", jQuery.ready); 
jQuery.event.add(window, "load", function(){ jQuery.ready(); }); 

有幫助嗎?

+0

這看起來很奇怪使用'$'*和*'jQuery' ..它看起來很奇怪做什麼那是應該做的黑客。是否需要在最近的jQuery版本中使用?通常情況下,'jQuery(function($){..})'就足夠了。 – user2246674

+2

BTW $ .browser已被刪除 –

回答

2

加載jQuery庫之前,您script

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script> 
+1

這裏你去:'' - 如果有任何關於在服務器上加載腳本的疑問 – tymeJV

+0

thx @tymeJV,我可以編輯我的帖子,我只是太懶惰 –

+1

@George康明斯thx但OP使用$ .browser已被刪除 –

相關問題