Twitter Bootstrap 2打破了Rails 3.1页面​​脚本?

时间:2012-03-03 05:40:57

标签: ruby-on-rails-3.1 asset-pipeline twitter-bootstrap

在尝试升级到Bootstrap 2(使用twitter-bootstrap-rails gem)时,似乎特定于页面的脚本无法使用:必须从Asset Pipeline加载所有脚本才能工作。即使是从页面脚本标记调用的简单$ alert函数也不会加载,即使在AP加载后屈服于头部也是如此。最初的Bootstrap在页面脚本中运行良好。

我知道脚本通常应该通过AP加载作为练习,但是有其他人经历过这种行为,这是否可以轻松解决,或者这是我的设置独有的东西? (Rails 3.1.3,rvm,ruby 1.9.3,xCode 4.1)

git reset解决了这个问题,但我宁愿升级并使用新的TB功能....

感谢有关如何追踪问题的任何见解或想法。

1 个答案:

答案 0 :(得分:0)

你正在使用rails 3.1.3新的gem在rails 3.2.2上工作正常,所以应该是你的jquery-rails gem可能没有使用最新的jquery。所以尝试使用最新版本的jquery

升级cos新gem