2012-03-24 43 views
1

我一直在使用jQuery Ui。它做得很好,但是页面加载后有一些延迟,直到jQuery完成更改DOM。关注我的一件事是UI组件出来所花费的时间。例如,我认为他们已经开发了几年的菜单,看起来它可能还会在一年内停止生产。使用jQuery UI代替Twitter Bootstrap V2有什么优势?

我刚刚开始查看Twitter Bootstrap。它使用较少,并有新的概念,包括网格和一些错字样式的东西等等。它没有得到jQuery UI的外观,它没有日期选择器(我不需要一个)。

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

有人可以告诉我任何原因,我不应该改变Twitter的Bootstrap。我想我会继续这样做,但我不知道是否有我使用Twitter Bootstrap无法获得的jQuery UI真正需要的东西。

+0

您确定性能问题你看到的是jQuery UI的错误? [demos](http://jqueryui.com/demos/datepicker/)对我来说很好,我从未遇到任何使用它的明显问题。 – 2012-03-24 09:14:40

+0

这是一个项目,它可以帮助你快速启动你的bootstrap和JQuery UI如果你想尝试使用它们两个:http://addyosmani.github.com/jquery-ui-bootstrap/ – jchung 2012-03-24 09:17:11

回答

3

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

如果您只使用jQuery UI来创建按钮或选项卡等小部件,您可能只需切换到bootstrap2冷火鸡。但是,没有理由不能引导您的网站,并选择您想要零星导入到项目中的jQuery UI功能。

1

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