我正在使用jQuery,jQuery mobile,prototype和photoswipe的組合。 我知道由於使用$
快捷方式,jQuery和原型之間存在衝突。所以我做了一個jQuery.noConflict()
。現在在我的Firebug Console中,它不會報告任何更多的錯誤。但是,當我去Firebug的DOM標籤,我看到: 當我檢查4725行,它是var $continue = new Error('"throw $continue" is deprecated, use "return" instead');
。在使用jQuery.noConflict()
之前,我得到了哪個錯誤。我應該擔心嗎?使用jQuery和原型時發生衝突,已通過jQuery.noConflict()解決,但
下面是我的HTML文件中的一些代碼片段:
<script type="text/javascript" src="jsandcss/prototype.js"></script>
<script type="text/javascript" src="jsandcss/jquery-1.6.4.min.js"></script>
<script type="text/javascript" src="jsandcss/jquery.mobile-1.0rc2.min.js"></script>
<script type="text/javascript" src="jsandcss/klass.min.js"></script>
<script type="text/javascript" src="jsandcss/code.photoswipe.jquery-2.1.6.min.js"></script>
<link href="jsandcss/jquery.mobile-1.0rc2.min.css" type="text/css" rel="stylesheet" />
<script>
var $j = jQuery.noConflict();
$j(document).ready(function(){
});
</script>
嘗試首先包括jQuery +插件,調用'jQuery.noConflict()',_then_包括原型。 –
@NRohler謝謝!我不再有錯誤了。但是我想知道是否這個錯誤信息(參考上面的截圖)是一個巨大的問題。是因爲我先加載了庫,然後調用了'jQuery.noConflict()'? – tommi