bootstrap modal不消失

piginthesun 发布于 2015/08/27 17:13
阅读 1K+
收藏 0

收藏!数据建模最全知识体系解读!>>>

1、页面使用modal弹出框显示表格内容,由于内容的不确定性,希望modal宽度能够自适应,使用inline-block,自适应是自适应了,但是每次modal每次出现的位置全是页面靠左,体验不好

<div id="modal-direct" class="modal fade " tabindex="-1" data-backdrop="static">
    <div class="modal-dialog" style="display: inline-block; width: auto;">



2、modal中有个链接,点击链接会跳转到别的界面。之前只是简单链接,发现每次跳转新界面总会有个模态框,怀疑是modal需要手动关闭。修改了一下a标签元素:

var taskHref = $('<a></a>').append('信息:'+task.task_No).append(task.event?' 【重要】':'').attr('href',$.contextPath+'/home#page/ip/task?taskNo='+task.task_No);
	                       taskHref.on('click',function(){
	                    	   $('#modal-direct').modal('hide');
	                       });



结果发现模态框会间歇性不消失。但a标签的click 事件确实是触发了。此时页面显示一个 <div class="modal-backdrop fade in"></div>。这个问题怎么解决呢?

加载中
返回顶部
顶部