【发布时间】:2012-04-30 09:46:42
【问题描述】:
我想知道是否有人可以帮助我。我的引导下拉菜单突然停止工作。我不知道为什么。它以前工作过。我没有触及我的视图我的布局视图,所以我认为问题不存在。我很确定它与我的 javascript 有关,但我不知道它来自哪里。
我的 gem 文件是...
gem 'rails', '3.2.3'
gem 'bootstrap-sass', '2.0.1'
gem 'bcrypt-ruby', '3.0.1'
gem 'faker', '1.0.1'
gem 'will_paginate', '3.0.3'
gem 'bootstrap-will_paginate', '0.0.5'
gem 'devise'
gem 'carrierwave'
gem 'rmagick'
gem 'delayed_job_active_record'
gem 'daemons'
gem 'make_voteable'
gem 'admin_data'
gem 'indextank'
而我的 application.js 是...
//= require jquery
//= require jquery-ui
//= require jquery_ujs
//= require bootstrap-dropdown
//= require bootstrap
//= require_tree .
我猜这可能与我的配置文件有关?
【问题讨论】:
-
嗯,不太确定,但我认为这与您的 js 相关,您似乎包含 bootstrap-dropdown.js 松散插件以及 bootstrap.js 插件包(附带顺便说一下,所有插件都已经包含了,所以不需要包含松散的插件),已知会导致问题,所以只需删除松散的插件,看看它是否有效。
-
嗯仍然不起作用。我删除了引导下拉菜单。我要做的就是重启rails服务器才能生效?
-
我修好了。出于某种原因...//= 要求 jquery 破坏了它
-
不!但是通过删除我的 jquery,它会破坏我的其他东西。有什么想法吗?
-
jquery 总是先行,否则你的引导插件将无法工作,所以它是别的东西。你加载的是什么版本的 jquery?
标签: ruby-on-rails drop-down-menu twitter-bootstrap