弘帝企业智能建站系统交流平台

 找回密码
 立即注册
查看: 2501|回复: 0

【jQuery】动态标签内容加载完成执行指定函数

[复制链接]
发表于 2018-8-26 21:06:19 | 显示全部楼层 |阅读模式
$.Pop('<img src="' + $(this).attr("img") + '">',{ Title: '网站演示效果',Btn: { yes: { vla: 'Close' } },Class: 'pop' });
//弹出pop窗口,加载图片
$(".pop .box-content").css({ "max-height": $(window).height() - 138,"overflow": "auto" });
//加载.pop窗口内容,由于是异步,需要判断.pop内容是否完全加载完毕
$('.pop img').load(function () {
    $(".pop").css({ top: ($(window).height() - $(".pop").height()) / 2 });
});
//加载.pop窗口完成后,计算定位top

延伸:
如果.pop内还有其它元素,可考虑用*代替img:
$('.pop *').load(function () {
    $(".pop").css({ top: ($(window).height() - $(".pop").height()) / 2 });
});
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|弘帝企业智能建站系统 ( 皖ICP备07503252号 )

GMT+8, 2024-11-24 02:30 , Processed in 0.046121 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表