最近,利用zui + bootbox 做项目时,有这样的需求


在画面中有以下modal区域,通过ajax请求获取到modal里的内容,将代码片段利用.html('.....')加载进弹出层并show显示
image.png

但是在关闭时点击原生的关闭按钮时
<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only">关闭</span></button>

发现modal里面的内容并没与被清掉,于是找原生API,在zui.js中的
image.png

that.$element.on('click.dismiss.' + zuiname, '[data-dismiss="modal"]',function(e)
方法中加入一行代码解决,即

 that.hide();
 that.$element.html("");
 e.stopPropagation();
 

Start_liyi
29 声望3 粉丝

I'm 小兵