这其实很简单,但我无法让它正常工作,以下是我的脚本...
$('body').after('<div id="lightBox" style="height: ' + htmlHeight + 'px;"></div>');
我该如何让它淡入而非突然出现?在
.after()
前或后面放置fadeIn()
不起作用吗?这其实很简单,但我无法让它正常工作,以下是我的脚本...
$('body').after('<div id="lightBox" style="height: ' + htmlHeight + 'px;"></div>');
.after()
前或后面放置fadeIn()
不起作用吗?$('body').after('<div id="lightBox" style="height: ' + htmlHeight + 'px; display:none;"></div>');
$('#lightBox').fadeIn();
$('body').after('<div id="lightBox" style="height: ' + htmlHeight + 'px;"></div>');
$("#lightBox").hide().fadeIn();
简单方法:
$('body').after($('<div id="lightBox" style="height: ' + htmlHeight + 'px;"></div>').hide().fadeIn());