I would like to implement a boostrap modal in my rails application. The button is displaying but when I click on it nothing appears :
/ Trigger the modal with a button
%button.btn.btn-info.btn-lg{"data-target" => "#myModal", "data-toggle" => "modal", :type => "button"} Open Modal
/ Modal
#myModal.modal.fade{:role => "dialog"}
.modal-dialog
/ Modal content
.modal-content
.modal-header
%button.close{"data-dismiss" => "modal", :type => "button"} ×
%h4.modal-title Modal Header
.modal-body
%p Some text in the modal.
.modal-footer
%button.btn.btn-default{"data-dismiss" => "modal", :type => "button"} Close
I think I miss something. Those are my gems installed :
source 'https://rubygems.org'
gem 'bootstrap-sass', '~> 3.3.6'
gem 'twitter-bootstrap-rails', :git => 'git://github.com/seyhunak/twitter-bootstrap-rails.git'
gem 'haml', '~> 4.0', '>= 4.0.7'
gem 'foundation'
gem 'rails', '4.2.6'
gem 'sass-rails', '~> 5.0'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.1.0'
gem 'jquery-rails'
gem 'turbolinks'
gem 'jbuilder', '~> 2.0'
...
my application layout :
!!!
%html
%head
%title HealthyBox
= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true
= javascript_include_tag 'application', 'data-turbolinks-track' => true
= csrf_meta_tags
application.css.scss
@import "bootstrap-sprockets";
@import "bootstrap";
@import "bootstrap-sprockets"; @import "bootstrap";this lines toapp/assets/stylesheets/application.scss??//= require bootstrap-sprocketsinapp/assets/javascripts/application.js?