每次調用layer彈窗做動態展示的時候,只要內容不固定或者需要二次渲染
比如layui.form.render()進行渲染的時候
由於彈窗已經出來了,只是content部分的結構改變了寬度或者高度,layer的彈窗就不能居中了
type:1類型下,可以使用我寫的這個強制居中的函數
//刷新layer彈窗的水平居中位置
function refreshArea(_formWin){
var _formWinObj = $("#layui-layer"+_formWin);
var w = _formWinObj.outerWidth();
var h = _formWinObj.outerHeight();
var l = ($(document).width()-w)/2;
var t = ($(window).height()-h)/2;
_formWinObj.css({
"left":l,
"top":t
});
}
_formWin 是 layer窗口的index,直接傳進去就行
