在html頁面中,沒有導入jquery文件時,可以正常保存,而導入jquery文件後,則不能不存了,發現導入的jquery文件和現有的extjs文件沖突了
1、在最近做項目時,在html頁面中,沒有導入jquery文件時,可以正常保存,而導入jquery文件後,則不能不存了 經過調試後,發現導入的jquery文件和現有的extjs文件沖突了(原因是$符號的沖突) jQuery與ExtJS之間發生沖突,但是在非IE內核下是可以的,是由於$符號的沖突,解決辦法就是把jQuery的$符號用其他來代替,代碼如下: 代碼如下: <script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript"> var jq=jQuery.noConflict(); </script> <script type="text/javascript" src="js/ext.js"></script> 在html頁面調用時,如下:(使用上面定義的jq來代替$符號) 代碼如下: function a(){ jq("#SARYXX_XM").jSuggest({ url: "../../ftdxxglxt/highchart/jsp/autoFind.jsp", //要發送到的處理頁面 type: "GET", data: "sary_xm" , //參數 autoChange: true }); }