我创建了一个在点击按钮时弹出的模态。我的问题是,当模态弹出时,背景内容会有点扩散,有时它们会自动向下滚动。我已经搜索了很多来解决这个问题,但我无法找到它的解决方案。那么,请谁能告诉我我在哪里犯错误以及如何克服它?
这是我的示例模态代码:
<!-- Modal -->
<div class="modal reg_modal " id="regestration" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" >
<div class="modal-dialog" id="reg_outer_div" data-backdrop="true" >
<div class="modal-content " style="background: white;width:700px;">
<div class="modal-header" id ="reg_modal_header" style="">
<button type="button" class="close reg" id ="reg_close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" align="center" style="color:white;" id="reg_log_modal_header_text"> </h4>
</div><!--/header-->
<div class="modal-body" style="background: white;" id="regmodal_body">
</div><!-- /end modal body-->
</div><!-- /.modal-content -->
</div><!-- /.modal-dialog -->
</div><!-- /.modal -->
答案 0 :(得分:0)
在您的javascript文件中,将buttonDefault()添加到按钮以防止在您单击按钮时滚动页面。
$(".button").click(function(e) {
e.preventDefault();
}