什么是Jquery替代Mootools MochaUI?

时间:2009-07-23 04:19:45

标签: javascript jquery user-interface mootools

MochaUI非常直观,模态iframe几乎可以完美地复制Windows。 不幸的是,我使用Jquery编写的脚本,我听说将Mootools和Jquery放在一个html文件上时会有冲突(这是真的吗?)。

如何在Jquery中获取MochaUI功能?

至少,是否有类似的模态对话系统?

我见过JqueryUI Dialog,但是它会让背景变得暗淡无效,这不是我想要的。

7 个答案:

答案 0 :(得分:6)

通过一些调整(启用JQuery noConflict-Mode,用$ jq之类的东西替换$ selector),你应该能够同时工作。

但是,您可能很容易找到混合MooTools和Jquery插件的Frankenstein应用程序。此外,javascript负载非常庞大,因为您必须包含Mootools,JQuery及其顶级UI工具包。

我建议您调查JQuery UI是否可以取代MochaUI(反之亦然)。 JS lib + UI工具包的一个组合更容易维护。

MochaUI的缺点是IE8存在一些问题,而且它不是最新的(2008年9月最后一次发布)。

JQuery UI更加模块化(你可以选择你需要的部分),有一个可视化的CSS主题编辑器(Themeroller),并提供2个月的发布时间表。它的缺点是:它还没有涵盖必要的UI组件(例如菜单,呈现UI组件的“视口”管理器,调色板)。但是,这些功能很快就会出现。

答案 1 :(得分:6)

我真的很喜欢mocha-ui,任何建议将jquery UI作为替代品的人都不会“得到它”。 Mocha-ui是流畅和美观的,它看起来很专业,就像浏览器中的Windows应用程序一样。我确信在浏览器中使用css更新它很容易实现Mocha-UI已经完成的工作,遗憾的是我们还没有。如果有人曾经推出过具有mocha-UI所有功能的jquery插件,我希望他们在这里和其他地方发布它,这样我们就可以分享好。 :)

答案 2 :(得分:3)

jQuery UI Dialog

如果您不喜欢,可以禁用叠加。

答案 3 :(得分:1)

您可以使用JQuery和MooTools,请参阅此页:

Using jQuery with other Libs..

我认为你必须改变JQuery-Selector“$”

答案 4 :(得分:1)

如果您不想在MQuery中实现要在jQuery中应用的功能,您可以阅读官方jQuery文档,以便将jQuery与其他库一起使用。

Using jQuery with Other Libraries

如果你需要在jQuery中进行模态对话框,可以使用很多样本,比如

jQuery block UI

jQuery UI

jQModal

jQuery Impromptu

答案 5 :(得分:1)

尝试使用此jquery插件进行布局 - http://layout.jquery-dev.net/demos.cfm Jquery UI - 用于模块。

但是,我还没有看到接近Mocha UI的东西。 Jquery UI如此接近,但到目前为止......

答案 6 :(得分:0)

这些是你可以尝试创建一些效果的东西,比如mocha ui提供的或者使用mocha ui和jquery的方法。然而,尽管我自己搜索,但Mochi UI的全功能尚未整合到我所知道的jquery插件中。因为我至少不是一个moo-fan。