prototype.js 與 jquery.js沖突解決
2015.09.10 | 647閱讀 | 0條評論 | 未命名
不改名也可以,jQuery就有解決沖突的方案:
var $j = jQuery.noConflict();
這樣就可以用 $j 來調用jQuery的$函數了,而$還是prototype的。
注意引入包的順序是先引入Prototype,再引入jQuery。否則$會出錯,因為運行jQuery之前,$ 還沒初始化,而noConflict()還原的是導入jQuery之前的 $。
另外,如果你先引入jQuery,再引入Prototype的話,可以直接用$表示Prototype里面的$,而jQuery的是用jQuery。
發表評論