bootstrap模态不显示,仅显示背景

时间:2015-09-24 05:36:05

标签: ruby-on-rails twitter-bootstrap bootstrap-modal

我之前发过这个帖子,但没有人回复我的问题。然而,经过几天的努力。我遇到了一些有趣的事

我的观看代码

<% provide(:title, "Log in") %>
<div class="center jumbotron">
<h1> Kaching </h1>
<div class = "row" >
  <div class="col-md-6 col-md-offset-3">
    <%= form_for(:session, url: login_path) do |f| %>

    <%= f.label :logID, "Log ID" %>
    <%= f.text_field :logID %>

    <%= f.label :password %>
    <%= f.password_field :password, class: 'form-control' %>

    <%= f.submit "Log In", class:"btn btn-primary" %>
    <% end %>
  </div>
</div>
</div>
<!-- Trigger the modal with a button -->
<button type="button" class="btn btn-info btn-lg" data-toggle="modal" data-target="#myModal">Open Modal</button>

<!-- Modal -->
<div id="myModal" class="modal fade" role="dialog">
  <div class="modal-dialog">

    <!-- Modal content-->
    <div class="modal-content">
      <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal">&times;</button>
        <h4 class="modal-title">Modal Header</h4>
      </div>
      <div class="modal-body">
        <p>Some text in the modal.</p>
      </div>
      <div class="modal-footer">
        <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
      </div>
    </div>

  </div>
</div>
<script type="text/javascript">
    $(window).load(function(){
        $('#myModal').modal('show');
    });
</script>

当我包含代码时,加载页面时会出现模式框。但是,当我按下按钮时,我的模态仍然不会出现。我不懂为什么。只有在我的/ assets / javascripts文件夹中包含bootstrap.js时它才会起作用。但是,这会影响我在其他页面上实现的选项卡。我尝试只加载bootstrap-modal.js文件,但它也不起作用。请指导我。

由于

0 个答案:

没有答案