問題

私はブートストラップのモーダルプラグインをレールで使用しています

ウェブサイトには、javascriptを書くことなく関数を得ることができると書かれています。

HTMLに次の行を追加します(スリム)。

 div#makeDream.modal.hide.fade 
    div.modal-header
        a.close data-dismiss='modal'
        h3 Hello World!            
    div.modal-body
    div.modal-footer

a data-toggle='modal' data-target='#makeDream' Button
 

しかし、Buttonをクリックした後。モーダルが表示されますが、すぐに消えます!

私は#makeDreamのCSSが

 display:none
 

私はそれが来る場所ではありません

誰かがそれを修正する方法を教えてもらえますか?

  ベストアンサー

私はこの問題を抱えていて、解決策は簡単でした... bootstrap.jsとbootstrap-modal.jsの両方をロードしていました。

bootstrap.js には bootstrap-modal.js が含まれています。

解決策:headからbootstrap-modal.jsを削除すると、正しく動作します。

  同じタグがついた質問を見る

jqueryruby-on-railscsstwitter-bootstrap