.append 和淡入
Posted
技术标签:
【中文标题】.append 和淡入【英文标题】:.append and fade in 【发布时间】:2011-12-15 12:06:12 【问题描述】:我添加了一个像这样叠加效果的 div:
$("body").append('<div class="overlay-white"><div>')
覆盖白色类。有这个CSS:
position : absolute;
top : 0;
left : 0;
width : 100%;
height : 100%;
z-index : 500;
background : url(../img/backgrounds/bg-overlay.png) repeat left top;
但现在我的问题。叠加层现在弹出它。但是我怎样才能淡出叠加层???
【问题讨论】:
【参考方案1】:var overlay = $('<div class="overlay-white"><div>');
overlay.hide().appendTo("body").fadeIn();
【讨论】:
【参考方案2】:$("body").append('<div class="overlay-white"><div>');
$('.overlay-white').fadeIn();
【讨论】:
【参考方案3】:首先你可以在css中设置overlay-white
这样display : none;
$("body").append('<div class="overlay-white"><div>')
那就这样吧..$('.overlay-white').fadeIn();
希望有所帮助。
【讨论】:
以上是关于.append 和淡入的主要内容,如果未能解决你的问题,请参考以下文章
StringBuilder的append方法和String+String的区别
JQuery之append和appendTo的区别,还有js中的appendChild用法
JQuery之append和appendTo的区别,还有js中的appendChild用法