微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

javascript – 如何在流星项目中的bootstrap之前调用jquery-ui以防止冲突

我有一个流星项目(我运行它mrt –release 0.6.5.1).在这个项目中,我使用bootstrap2.3和 jquery-ui 1.9.2但是由于它们是冲突的,所以它们运行不正常.所以我可以 here,建议:

you should call always jquery-ui before bootstrap,if not you will see
a lot of problems like tooltips and so on.

现在,我已经使用了将bootstrap包添加到我的流星中

meteor add bootstrap
   mrt add bootstrap

我已经将jquery-ui.js(从here下载)添加到客户端/ lib中,现在看起来它们是冲突的.我应该怎么做才能在引导程序之前加载jquery-ui?

我通过使用chrome-> developer-> sources->包找到了我的bootstrap版本

这是我在meteor项目中的projectFolder / smart.json文件.

{
  "packages": {
    "router": {},"datatables": {},"select2": {},"accounts-ui-bootstrap-dropdown": {},"font-awesome": {},"VerbalExpressions": {},"jquery-scrollTo": {},"bootBoxjs": {},"event-hooks": {},"moment": {}
  }
}

最后,这是我的.meteor / packages文件

# Meteor packages used by this project,one per line.
#
# 'meteor add' and 'meteor remove' will edit this file for you,# but you can also edit it by hand.

standard-app-packages
autopublish
insecure
preserve-inputs
accounts-base
accounts-password
router
event-hooks
bootstrap
accounts-ui-bootstrap-dropdown
moment
datatables
select2
jquery-scrollTo
VerbalExpressions
http

解决方法

尝试使用meteor add安装bootstrap-3和jquery-ui作为软件包而不是尝试手动将jquery-ui js文件放入client /或lib /

引导:

$meteor add twbs:bootstrap

Bootstrap-3(而不是Bootstrap,不另外):

$meteor add ian:accounts-ui-bootstrap-3

jQuery的用户界面:

$meteor add mizzao:jquery-ui

几乎所有您需要的包装都可以在atmospherejs找到.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐