模态框(modal)自动居中

2018-06-24 01:26:11来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

// modal对用户可见
$('.modal').on('shown.bs.modal', function () {
    modalOnResize(this);
})

// 浏览器窗口大小改变事件
window.onresize = function(){
    // 已显示modal
    var node = $(".modal:visible");
    if (node.length) {
        modalOnResize(node);
    }
}

function modalOnResize(node){
    var modalHeight = ($(window).height() - $(node).find('.modal-dialog').height()) / 2;
    $(node).find('.modal-dialog').css('margin-top', modalHeight);
}

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:ECMAScript 6中的var,let,const

下一篇:从零开始学习前端JAVASCRIPT — 5、JavaScript基础BOM