MochaUI非常直观,模态iframe几乎完美地复制了Windows。 不幸的是,我有使用Jquery编写的脚本,听说在一个html文件中同时放置Mootools和Jquery会产生冲突(这是真的吗?)。
如何在Jquery中获得MochaUI的功能?
至少有没有类似的模态对话框系统?
我看到过JqueryUI Dialog,但它会让背景变暗且无法操作,这不是我想要的。
MochaUI非常直观,模态iframe几乎完美地复制了Windows。 不幸的是,我有使用Jquery编写的脚本,听说在一个html文件中同时放置Mootools和Jquery会产生冲突(这是真的吗?)。
如何在Jquery中获得MochaUI的功能?
至少有没有类似的模态对话框系统?
我看到过JqueryUI Dialog,但它会让背景变暗且无法操作,这不是我想要的。
我非常喜欢mocha-ui,而任何建议jquery UI作为替代方案的人都不太懂。Mocha-ui非常流畅和美观,看起来非常专业,就像在您的浏览器中运行的Windows应用程序。我相信随着浏览器中css更新的进行,很容易实现Mocha-UI已经完成的工作,但遗憾的是我们还没有到达那个阶段。如果有人推出一个具有所有mocha-UI功能的jquery插件,我希望他们在这里和其他地方发布,以便我们都能分享这种好东西。 :)
通过一些调整(启用JQuery noConflict-Mode,将$选择器替换为类似于$jq的内容),您应该能够使两者同时工作。
然而,您可能会很容易地得到一个混合了MooTools和JQuery插件的Frankenstein应用程序。此外,JavaScript的负载非常巨大,因为您必须包括Mootools、JQuery以及它们的顶级UI工具包。
我建议您调查一下JQuery UI是否可以取代MochaUI(或反之亦然)。一个JS库+UI工具包的组合更容易维护。
MochaUI的缺点是它在IE8上有一些问题,此外它也不是很更新(上次发布于2008年9月)。
JQuery UI更加模块化(您可以只选择需要的部分),具有视觉CSS主题编辑器(Themeroller)并提供2个月的发布计划。它的缺点是:它尚未涵盖必要的UI组件(例如菜单、呈现UI组件的“视口”管理器、调色板)。但是,这些功能预计很快就会推出。
如果您不喜欢它,可以禁用覆盖层。
尝试使用这个 jQuery 布局插件 - http://layout.jquery-dev.net/demos.cfm,适用于模块的布局。
然而,我还没有看到类似 Mocha UI 的东西。jQuery UI 很接近,但仍有差距...
如果您不想在jQuery中实现Mootools中的功能,您可以阅读官方jQuery文档,了解如何将jQuery与其他库一起使用。
如果您需要在jQuery中创建模态对话框,有很多可用的示例,例如
这些是你可以使用的东西,既可以尝试创建一些像Mocha UI提供的效果,也可以用于使用Mocha UI和jQuery。然而,就我所知,尽管我自己搜索过,但Mochi UI的完整功能尚未被整合到任何一个jQuery插件中。因为我并不是Moo的粉丝。