2

Bootstrap 2.0을 다루는 레일 앱이 있습니다. 또한 jQuery autocomplete combobox을 사용합니다. 내 application.js은 다음과 같습니다Twitter Rails에서 부트 스트랩과 jQuery.ui 충돌 3.2.8

//= require jquery 
//= require bootstrap 
//= require jquery_ujs 
//= require jquery.ui.all 
//= require rails.validations 
//= require jquery.quicksearch 
//= require jquery-tablesorter/jquery.metadata 
//= require jquery-tablesorter/jquery.tablesorter 
//= require jquery-tablesorter/jquery.tablesorter.widgets 
//= require jquery-tablesorter/addons/jquery.tablesorter.pager 
//= require_tree . 

문제는이 방법 자동 완성 작동하지만 일부 버튼은 그들에 누른 후 클래스 '활성'을하지 않는다는 것입니다. 내가 여기처럼 query.ui.all의 선언 후 require bootstrap을 넣을 때

//= require jquery 
//= require jquery.ui.all 
//= require bootstrap 
//= require jquery_ujs 

모든 것을 정확히 반대 방향으로 발생합니다 버튼이 작동하지만, 콤보하지 않습니다.

source 'https://rubygems.org' 

gem 'rails', '3.2.8' 
gem 'bootstrap-sass', '2.0.0' 
gem 'will_paginate', '3.0.3' 
gem 'bootstrap-will_paginate', '0.0.6' 


# Gems used only for assets and not required 
# in production environments by default. 
group :assets do 
    gem 'sass-rails', '3.2.4' 
    gem 'coffee-rails', '3.2.2' 
    gem 'jquery-ui-rails' 
    gem 'jquery-tablesorter'  
    gem 'uglifier', '1.2.3' 
end 

gem 'jquery-rails', '2.0.2' 
gem 'client_side_validations' 

가 어떻게이 문제를 해결할 수

: 여기 내 Gemfile (의 일부)입니까? 그

답변

2

에 따라 자바 스크립트 거의 모든 수동으로 추가하는 클래스에 의해 자동 완성 콤보 JS 코드를 수정하여이 문제를 해결하고 어떻게 든 요소에 적용하지 않았다 걸쳐 처음부터 항상

2

부하 JQuery와 및 JQuery와 UI입니다.

+0

했어. 자, 앞에서 설명한 것처럼 버튼은 작동하지만 콤보 박스는 작동하지 않습니다. –

+0

부 푸트 사스를 먼저 업데이트하십시오. gem 'bootstrap-sass', '~> 2.1.0.0' –

+0

또한 어디서 CSS에 부트 스트랩을 가져 오나요? –

관련 문제