我使用的原型庫,彌補了我的CakePHP Ajax調用..關於CakePHP中jQuery和Prototype衝突的建議/建議?
我也有jQuery的代碼在我的應用程序的某些部分..
在jQuery的部分(視圖),我用的是$。無衝突,以確保一切將工作, 一些工作,但有些不工作,我不知道爲什麼...
任何意見/建議我怎麼可以避免這些?
感謝:d
我使用的原型庫,彌補了我的CakePHP Ajax調用..關於CakePHP中jQuery和Prototype衝突的建議/建議?
我也有jQuery的代碼在我的應用程序的某些部分..
在jQuery的部分(視圖),我用的是$。無衝突,以確保一切將工作, 一些工作,但有些不工作,我不知道爲什麼...
任何意見/建議我怎麼可以避免這些?
感謝:d
對於Grails中有類似的情況,這個問題是通過使用$來代替jQuery的解決。
<script src="prototype.js"></script>
<script src="jquery.js"></script>
<script>
var $j = jQuery.noConflict();
...
現在不是$(等.. 使用附加$ J(等....
<script src="jquery.js" type="text/javascript"></script>
<script type="text/javascript">
$.noConflict();
jQuery(document).ready(function($) {
// Code that uses jQuery's $ can follow here.
});
// Code that uses other library's $ can follow here.
</script>
我們,如果我們希望不用擔心衝突使用$。
就個人而言,我會考慮migrating to CakePHP 1.3,因爲新的JS helper有完整的jQuery支持,所以你不會n包括2個獨立的javascript庫,當你使用插件和代碼示例時,這總會讓你頭痛不已,並且減慢頁面加載時間。