我只是继承了一些使用MooTools的网页。我从未使用过MooTools。现在我需要在页面上添加一些函数,我想知道在同一个页面上使用jquery和mooTools是否是个好主意?
基本上,我有三个选择,
您的意见将不胜感激。
发布于 2009-10-02 15:16:10
意见:学习MooTools,然后继续使用它。听起来是个学习新东西的好机会。如果你不需要的话,为什么要引入一个全新的库来增加js膨胀。如果它能解决问题,你是金人。
发布于 2009-10-02 21:18:06
MooTools是一个非常可靠和可接受的Javascript库,我建议您将它添加到已知技术列表中,而不是将其删除并替换为JQuery。将两者混合不是一个好主意,因为您可能会遇到晦涩难懂的调试冲突。
JQuery最近得到了所有的媒体报道,但它绝不是被削减和干燥,它击败了所有其他图书馆的手。差得远呢。你甚至会发现你更喜欢MooTools :-)
补充说:值得我亲身体验的是,MooTools似乎与其他javascript代码一起玩得比jQuery更好。我最近处理了几个站点,这些站点在MooTools中与其他不同效果/功能的Javascript混为一谈,而且所有这些都似乎与最小的问题一起进行。使用jQuery的OTOH页面倾向于使用所有东西的jQuery版本。当然了。
发布于 2009-10-02 15:18:22
就我个人而言,我建议不要同时使用这两种方法,因为存在奇怪的冲突,即使使用jQuery.noConflict()也是如此。和其中一个一起去。
如果您确实同时使用了jQuery.noConflict(),那么一定要使用$来确保使用$不会发生冲突。
与其他库一起使用jQuery
https://stackoverflow.com/questions/1510163
复制相似问题