version 2.0 模态框
tips类弹窗
适用场景
适用于页面简单提示型弹窗
tips弹窗生成代码
咨询弹窗
适用场景
适用于页面咨询弹窗
咨询弹窗生成代码
确认/取消类弹窗
适用场景
涉及到带有【确定】、【取消】按钮的简单提示性操作。
弹窗生成代码
' +
'确定提交数据吗' +
'
';
var modal = new HtModal($(str), function () {
//点击确定触发事件
}, 2, '模态框');
modal.init();
});
确认类弹窗
适用场景
涉及到【确定】的简单提示性操作。
弹窗生成代码
$('#one').on('click', function () { var modal = new HtModal('嗨,你好吗', function () { //点击确定触发事件 }, 1, '模态框'); modal.init(); });
通知类弹窗
适用场景
提示性质的弹窗。
弹窗生成代码
$('#zero').on('click', function () { var modal = new HtModal('嗨,你好吗', '', 0, '模态框'); modal.initReminder(); });
成功类弹窗
适用场景
提示性质的弹窗。
弹窗生成代码
$('#success').on('click', function () { var modal = new HtModal('嗨,你好吗', '', 2, '模态框','','success'); modal.init(); });
失败类弹窗
适用场景
提示性质的弹窗。
弹窗生成代码
$('#fail').on('click', function () { var modal = new HtModal('嗨,你好吗', '', 2, '模态框','','fail'); modal.init(); });
多内容弹窗
适用场景
如果弹窗内容较多,不适合用js拼接字符串显示内容,则考虑选用这类弹窗,即bootstrap弹窗,弹窗内容使用html静态编写,易于编写和维护。
添加data-backdrop="static": 点击模态框外部时不会关闭模态框
添加data-keyboard="false": 按下esc键时不会关闭模态框