Bootstrap模式更改内容点击

时间:2016-04-16 19:37:25

标签: jquery html ruby-on-rails ruby twitter-bootstrap

在我的网站中,我使用的是bootstrap模式。我想要的是完全改变模态内容。当我单击模态中的按钮时,在这种情况下<h4><a class="btn btn-default" style="color:#0B610B;"><%= product.product_name %></a></h4>

以下是我的模态:enter image description here

以下是我的模态部分的代码:

<!-- Modal -->
<div class="modal fade" id="myModal<%= i %>" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
    <div class="modal-dialog" role="document">
        <div  class="modal-content">
            <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
                <h4  class="modal-title" id="gridSystemModalLabe">Modal title</h4>
            </div>
            <div id="modal-content-id" class="modal-body">
                <%= i %>
                <div id="hide-modal" class="container-fluid">
                    <div class="row">
                        <% @products.each_with_index do |product, index| %>
                        <div class="col-xs-6 ">
                            <div class="thumbnail">
                                <div class="image-container">
                                    <img id="menu-image" src="/assets/menu/menu-<%= index+1 %>.jpg" alt="">
                                </div>
                                <div class="caption">
                                    <h4 class="pull-right"><%= product.product_price %></h4>
                                    <h4><a class="btn btn-default" style="color:#0B610B;"><%= product.product_name %></a></h4>
                                    <p><%= product.product_description %>.</p>
                                </div>

                                <p>
                                    <span><a id="modaltrigger" class="btn btn-default"  >Add</a></span>
                                </p>
                            </div>
                        </div>
                        <% end %>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>

1 个答案:

答案 0 :(得分:0)

$('.btn').click(function() {
    $('#id_div_to_modify').html('your content');
});