var index = layer.msg(data.info,{id:'reg-id'})
2、根据具体情况计算出d出层的top和left,用offset设置其位置
layer.msg(index,{content:data.info,offset:[ppt,ppl]})
例子,设置layerd出层在d出层(id为pop-reg)的中间(水平垂直居中)位置
var offset = $('#pop-reg').offset()
var pt = offset.top//获取d出层的top
var pl = offset.left//获取d出层的left
var ph = $('#pop-reg').height()//获取d出层的高度
var pw = $('#pop-reg').width()//获取d出层的宽度
var index = layer.msg(data.info,{id:'reg-id'})//给layerd出层定义id
var pph = Number($('#reg-id').height()) + 24//layerd出层的高度,layer默认的padding-top:12pxpadding-bottom:12px所以此处加上24
var ppw = Number($('#reg-id').width()) + 50//layerd出层的宽度,layer默认的padding-left:25pxpadding-right:25px所以此处加上50
var ppt = (pt + ph/2 - pph/2) + 'px'
var ppl = (pl + pw/2 - ppw/2) + 'px'
layer.msg(index,{content:data.info,offset:[ppt,ppl]})
懒方法:把关于layer的所有js都加载上去,肯定没问题; 笨方法: 你把你的js打开,搜索一下要用的方法:哪个js文件有这个方法,就加载这个js完事了; d层,就是d出框吧,一般用layer.alert()layer.tips()layer.confirm()等等;。table.init('userTable', {id:'tableid',
//height: 315, //设置高度
//支持所有基础参数
limit: pageSize||10, //默认采用10
loading:true,
count:count,
page:false
})
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)