mootools 1.4.2与另一个mootools文件冲突

时间:2012-02-22 20:24:11

标签: mootools conflict

我在mootool中制作了一个范围滑块(http://maatren.com/range_slider/range.html),但它没有文件“mootool 1.4.2”工作正常(http://maatren.com/range_slider/js /mootools-core-1.4.2-full-compat.js)。另一个mootool文件是http://maatren.com/range_slider/mootools12_all_p.js,如果我删除第二个mootool文件,它就会停止工作。但我必须先使用我也无法删除第一个文件。 请建议我以任何方式正确使用这两个文件。

2 个答案:

答案 0 :(得分:2)

mootools12_all_p.js Mootools 1.2?

您的问题似乎是您定义了两个不同的mootools文件,而您只需要一个。您还开发了范围滑块以使用Mootools 1.2,而不是更新的Mootools 1.4.2。

您唯一的选择是更新滑块以使用适当的替代方案替换所有已弃用的功能,从而使您免于依赖旧的Mootools库。

答案 1 :(得分:0)

神圣的JS梦魇蝙蝠侠!

jQuery,MooTools 1.2和MooTools 1.4

老兄选择一个lib并坚持下去。

我不情愿地建议您找出依赖moo 1.4并降级为moo 1.2的内容。

如果您有未加密的mootools12_all_p.js版本,请将您的moo 1.2升级到1.4。

当使用mootools 1.4(特别是与jquery等其他库)时,最好使用document.id而不是$ do this或将jQuery更新为noConflict模式并使用jQuery代替$。

希望这有帮助, 蒂姆