7

真的很简单,但无法让它工作,这是我的脚本......

$('body').after('<div id="lightBox" style="height: ' + htmlHeight + 'px;"></div>');

我怎样才能让它淡入而不是弹出?放在fadeIn()之后或之前.after()不起作用?

4

3 回答 3

4
$('body').after('<div id="lightBox" style="height: ' + htmlHeight + 'px; display:none;"></div>');
$('#lightBox').fadeIn();
于 2011-10-08T23:30:00.567 回答
3
$('body').after('<div id="lightBox" style="height: ' + htmlHeight + 'px;"></div>');  
$("#lightBox").hide().fadeIn();

它隐藏它然后淡入

于 2011-10-08T23:31:14.197 回答
1

短途:

$('body').after($('<div id="lightBox" style="height: ' + htmlHeight + 'px;"></div>').hide().fadeIn());
于 2016-02-17T15:10:44.987 回答