我将内容附加到一个 Div 中。
现在我想在追加 div 时更改其背景颜色。
如果 div 默认是绿色的,那么当它追加时,它应该慢慢地把颜色变成蓝色,然后再变回它的默认颜色绿色。
这是我的小提琴:
这是我到目前为止所尝试的。在此处提供代码:
查询:
$('#add').click(function (){
$('.main_container').append('<div class="container"> this is a Test</div>').animate({ "background-color": "blue" }, 900, "linear").delay().fadeIn(500).animate({ "background-color": "green" }, 900, "linear").delay().fadeIn(500);
});
HTML:
<div class="main_container" >
<div class="container"> this is a Test</div>
</div>
<a href="javascript:void(0);" id="add">Add</a>
CSS:
.container
{
width:400px;
background-color:green;
color:white;
margin:2px;
}
.main_container
{
width:400px;
}