jQuery和Mootools可以一起工作吗?

前端之家收集整理的这篇文章主要介绍了jQuery和Mootools可以一起工作吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
jQuery和Mootools可以一起工作吗?

如果不是那样的话?

解决方法

除了noConflict之外,还有更多内容.

jQuery是一个侵入式库.它为它接触的每个元素添加了一个内部jQuery123(对于一些随机化的每个实例值为123)属性(除了其他原因之外,它与数据或事件处理程序有关).在IE中,此属性也会反映为属性.

因此,如果MooTools或任何其他库(或者实际上是一个普通的DOM方法)出现并开始搞乱那些属性/属性,克隆元素或者破坏innerHTML,他们可能会搞砸这些所谓的唯一标识符,导致jQuery为了让人感到困惑并以一种非常难以调试的方式开始行为不端.

jQuery还摆弄了一堆事件代码,试图让提交/聚焦/模糊/聚焦/聚焦/鼠标中心/鼠标事件在浏览器中起作用.这可能会混淆不期望它的其他库代码.

因此,使用jQuery 1.4,您可以同时使用另一个库,只要它们处理不相互交互的单独元素. (jQuery 1.3对于它所触及的元素也更为混杂.)

但总的来说,我不会在一个页面上推荐两个主要框架.

猜你在找的jQuery相关文章