我有一个默认隐藏的模态 div。
div 包含一些图像,我想尽快加载页面。
是否可以仅在打开模式而不是之前才实际加载图像?
如果您使用的是模型,如果您在第一次显示对话框时Dialog
附加元素,这很容易。img
您可以通过以下open
事件执行此操作Dialog
:
var hasOpened = false;
$( "#dialog" ).dialog({
autoOpen: false,
open: function(event, ui) {
if (!hasOpened) {
$('#dialog').append($('<img src="someurl"></img>'));
}
}
});
是的,有可能,当用户单击链接模型时,您必须将图像加载到分隔器中,
为此,您需要在单击链接后编写一个 ajax 调用来加载图像