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