【问题标题】:What's the advantage of using jQuery UI instead of Twitter Bootstrap V2?使用 jQuery UI 代替 Twitter Bootstrap V2 有什么优势?
【发布时间】:2012-04-08 16:17:10
【问题描述】:

我使用 jQuery Ui 已经有一段时间了。它做得很好,但是在页面加载后和 jQuery 完成对 DOM 的更改之前会有一些延迟。我担心的一件事是 UI 组件的推出所花费的时间。例如,我认为他们已经开发菜单几年了,看起来它可能还要再过一年才能投入生产。

我最近才开始研究 Twitter Bootstrap。它使用 Less 并具有新概念,包括网格和一些错字样式等等。它看起来不像 jQuery UI,它没有日期选择器(反正我也不需要)。

我的代码可以很容易地从 jQuery UI 更改为 Twitter。

谁能告诉我为什么我不应该改用 Twitter Bootstrap。我想我会继续做,但我想知道是否有一些我真正需要的 jQuery UI 是我无法通过 Twitter Bootstrap 获得的。

【问题讨论】:

  • 你确定你看到的性能问题是 jQuery UI 的错吗? demos 对我来说工作得很好,我在使用它时从未遇到任何明显的问题
  • 如果您想尝试同时使用 Bootstrap 和 JQuery UI,这里有一个项目可以帮助您快速启动您的集成:addyosmani.github.com/jquery-ui-bootstrap

标签: javascript jquery html css twitter-bootstrap


【解决方案1】:

虽然有一些重叠的功能,但 Bootstrap 和 jqueryUI 不是竞争包。 JQuery UI 带来了交互(如可拖动或调整大小)、某些小部件和一些 Bootstrap 所没有的效果。

如果您只使用 jquery UI 来创建按钮或选项卡等小部件,您也许可以切换到 bootstrap2 冷火鸡。但是,您没有理由不能引导您的站点并选择您希望零碎地导入到您的项目中的 jquery UI 功能。

【讨论】:

    【解决方案2】:

    你可以同时使用它们,我不明白为什么你不能同时使用它们。如果您认为 jQuery ui 加载时间过长,您应该只使用您真正使用的组件构建您自己的版本,而不仅仅是加载所有核心 + css + 图片 + 主题...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-08
      • 2020-01-01
      • 2022-01-21
      • 2020-03-09
      • 2012-08-22
      相关资源
      最近更新 更多