添加Prototip禁用Mootools。这两者如何共存?

时间:2009-07-26 22:55:04

标签: mootools prototip

使用两个库让我的生活更轻松。但似乎存在某种问题。有谁知道解决这个问题?谢谢。

2 个答案:

答案 0 :(得分:2)

你可以使一个非原型库与mootools或原型共存(例如,jquery),但是你不能轻易地获得改变/扩展原生原型的库以便彼此共存。

如果你命名空间,你可能会把事情搞定,但你拥有的依赖于你加载的第一个框架的任何代码可能会按预期停止工作(原型再次)

据我所知,过去有一些努力要做到这一点 - 有一个名为SmoothGallery的项目。

我的建议是 - 为mootools和drop prototip找一个工具提示插件。不管怎样,强迫你的用户使用两个框架

祝你好运:)

答案 1 :(得分:2)

我同意Dimitar,你可以使用一个框架,它会让生活变得更轻松。 Mootools有很多好东西,你可以插入并继续使用。我建议您查看客户端网站http://www.clientcide.com/及其下载页面,在那里您可以找到Tips.Pointy,它可以满足您的需求。

http://www.clientcide.com/js

所以你知道Mootools做了很多工作,允许它与其他框架并行运行,但是为它们编写的任何插件都必须使用这些新功能才能让它们发挥得淋漓尽致。所有clientcide的代码都经过重新编写,以便在Moo中使用这些新的“play nice”功能。

享受