javascript - bootstrap模态点击div出现一次

标签 javascript html twitter-bootstrap

我使用了 Bootstrap 模式,这样当我点击 div 时就会弹出模式。但是,在单击关闭时,如果我单击返回 div,模式不会再次弹出。只是想知道我怎样才能做到这一点。

HTML:

<div class="col-sm-3 col-lg-3" id="userdiv">
    <div class="modal fade " data-backdrop="false">
      <div class="modal-dialog">
          <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">Modal title</h4>
              </div>
              <div class="modal-body">
                   <p>One fine body&hellip;</p>
              </div>
              <div class="modal-footer">
                  <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>

              </div>
          </div><!-- /.modal-content -->
      </div><!-- /.modal-dialog -->
</div><!-- /.modal -->

JS:

var $modal = $('.modal').modal({
    show: false 
});
$('#userdiv').on('click', function() {
    $modal.modal('show');
});

最佳答案

这应该可以在没有任何JS的情况下工作

jsFiddle:http://jsfiddle.net/b501uat6/1/

<div class="col-sm-3 col-lg-3" id="userdiv" data-toggle="modal" data-target="#myModal"> CLICK EXACTLY ON THE TEXT
    <div class="modal fade " id='myModal' data-backdrop="false">
      <div class="modal-dialog">
          <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">Modal title</h4>
              </div>
              <div class="modal-body">
                   <p>One fine body&hellip;</p>
              </div>
              <div class="modal-footer">
                  <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>

              </div>
          </div><!-- /.modal-content -->
      </div><!-- /.modal-dialog -->
</div><!-- /.modal -->

关于javascript - bootstrap模态点击div出现一次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29805039/

相关文章:

javascript - 访问嵌套对象

javascript - 如何在nodejs中提供文件之前保存变量

javascript - 如何在 Electron 应用程序中从协议(protocol)链接接收数据

html - 确保我所有的表格内容都垂直对齐?

html - 如何使用 css 使子元素宽度为父元素宽度的 30%?

css - 使用 bootstrap 3 让页脚粘在底部

twitter-bootstrap - Bootstrap 3 中的容器,完美适应观看者屏幕尺寸的 HEIGHT

javascript - 我如何在路由模型nodejs中获取获取的记录

javascript - PhoneGap 在 HTML 中加载本地页面

html - 如何避免在 Bootstrap 多重选择中显示所选选项?