范
|
对话框ifreme加载内容,在内容里面加入: $('.reg-member').on('click',function(){ $('#triggerModal').modal('hide');$('#triggerModal').modal({ remote:reg, }) 第一步关闭模态框没有问题,但是 关键到 remote这一步就不行了,整个页面黑色半透明遮罩,无法加载remote内容。 用bootstrap原生的v3.3.0不会出现这个问题。
|
sunhao
|
对话框触发器 modal({}) 初始化方法只能调用一次 model('hide') 为对话框方法(注意区分对话框和对话框触发器)。 你可以手动创建对话框触发器 var modelTrigger = new $.zui.ModalTrigger({}); 然后调用 modelTrigger.show() 显示,调用 modelTrigger.close() 关闭。 |
范
|
非常感谢sunhao。目前已经解决了对话框内部切换问题,比较完美。 先new几个实例,然后再用jquery on绑定事件,进行show() close()等操作。 不过还有一个小问题:close()之后再show()另外一个实例的时候 modal-backdrop这个遮罩元素不会删除,现在只能用$('.modal-backdrop').remove();来改善。 |