无法让bootstrap-modal.js在Rails中工作

时间:2011-12-26 09:26:38

标签: ruby-on-rails twitter-bootstrap

我试图让bootstrap-modal.js在Rails中工作,但无法解决这个问题。在这一点上,当我点击这个小提琴按钮时,我只是试图让事件发生

http://jsfiddle.net/mjmitche/xt4aQ/16/

在Rails中使用完全相同的代码当我点击时没有发生任何事情。

我在视图中设置了这个html

<h3>Demo</h3>
          <!-- sample modal content -->
          <div id="modal-from-dom" class="modal hide fade">
            <div class="modal-header">
              <a href="#" class="close">&times;</a>
              <h3>Modal Heading</h3>
            </div>
            <div class="modal-body">
              <p>One fine body…</p>
            </div>
            <div class="modal-footer">
              <a href="#" class="btn primary">Primary</a>
              <a href="#" class="btn secondary">Secondary</a>
            </div>
          </div>

<button data-controls-modal="modal-from-dom" data-backdrop="true" data-keyboard="true" class="btn danger">Launch Modal</button>

并且bootstrap-modal.js已复制到资产管道

中的javascripts文件夹中

在Rails中,enter image description here

但是当我点击我的rails应用程序中的启动时,没有任何事情发生

1 个答案:

答案 0 :(得分:3)

= javascript_include_tag "application"

不在应用程序布局中,因此也没有包含bootstrap-modal.js。问题现在解决了。