简述bootstrap弹出层的各种触发方法
来源:爱站网时间:2020-10-27编辑:网友分享
bootstrap中的模式框与工具是不一样的,而模态框以弹出对话框的形式出现,下面是爱站技术频道小编带来的简述bootstrap弹出层的各种触发方法,感兴趣的小伙伴们可以进入下文了解。
bootstrap中的模式框与工具是不一样的,而模态框以弹出对话框的形式出现,下面是爱站技术频道小编带来的简述bootstrap弹出层的各种触发方法,感兴趣的小伙伴们可以进入下文了解。
1.方法一:button中属性触发
注意:button中的data-target内容应该和要和弹出层中的id保持一致
data-target=”#mymodal-data”——– id=”mymodal-data”
结果:
2.方法二:通过js绑定
注意:将button的id和弹出层的id分别赋给 $m_btn和$modal,当$m_btn被点击后$modal弹出。
结果:
3.方法三:点击表格一行,弹出弹出层
动态给tr标签加弹出的触发属性
一 | 二 | 三 |
---|---|---|
one | two | three |
four | five | six |
结果:
bootstrap的弹出层在整个屏幕的上半部分,可以将它居中显示。(方法二可以让弹出层居中显示)
$(function(){ // dom加载完毕 var $m_btn = $('#y-modalBtnAdd'); y-modalBtnAdd是button的id var $modal = $('#y-myModalAdd'); y-myModalAdd是弹出的遮罩层的id,通过这两个id进行绑定 // 测试 bootstrap 居中 ,bootstrap的弹出层默认是左右居中,上下则是偏上,此代码将弹出层上下也居中了,但是会抖 动一下 $modal.on('shown.bs.modal', function(){ var $this = $(this); var $modal_dialog = $this.find('.modal-dialog'); var m_top = ( $(document).height() - $modal_dialog.height() )/2; $modal_dialog.css({'margin': m_top + 'px auto'}); }); });
简述bootstrap弹出层的各种触发方法非常值得大家学习,这也是很多人选择爱站技术频道的原因,如果还有更多的知识可以直接来爱站技术频道哦。
上一篇:Vue中数据双向绑定的分析