JavaScript中解决jQuery和Prototype.js同时引入冲突问题(示例代码)
1.同时引用jQuery和prototype
Document
解决方法一
在引入jQuery后使用jQuery.noConflict();返还$使用权,否则Prototype.js会调用失败。
如何调用
- 在需要使用jQuery时,使用
jQuery( )代替$( ) - 在需要使用Prototype.js时,使用
$( )
解决方法二
在引入jQuery后将jQuery的$绑定到其他对象上,例如$j,使用var $j = jQuery.noConflict();。
如何调用
- 在需要使用jQuery时,使用
$j( )代替$( ) - 在需要使用Prototype.js时,使用
$( )
1 2 3 4 5 6 7 8Document 9 10 11 12 13 14 15 16 17 24 25 26 27 34 35 36 37 43 44 45