Jquery一些动画特效api
$('#hide').on('click',function(){
$('p').hide(1000);
});
$('#show').on('click',function(){
$('p').show(1000);
});
$('#toggle').on('click',function(){
$('p').toggle(1000);});
for(var i =0;i<5;i++){
$('<div>').appendTo(document.body);
}
$('div').css({
'width' : '50px',
'height' : '50px',
'float' : 'left',
'background-color' : 'aqua',
'margin-left' : '10px'
}).click(function(){
$(this).hide(1000,function(){
$(this).remove();
})
});
$('#b1').click(function(){
$('#d1').fadeIn(2000);
$('#d2').fadeIn(2000);
$('#d3').fadeIn(2000);
});
$('#b2').click(function(){
$('#d1').fadeOut(2000);
$('#d2').fadeOut(2000);
$('#d3').fadeOut(2000);
});
$('#b3').on('click',function(){
$('#d1').fadeToggle(2000);
$('#d2').fadeToggle(2000);
$('#d3').fadeToggle(2000);
});
$('#d3').on('click',function(){
$(this).slideToggle(1000);
});
自定义动画
$(this).animate({
'width' : [200 ,'swing'],
},2000,'swing',function(){
console.log('动画执行完毕了1');}).delay(2000);
$(this).clearQueue();
$(this).finish();
$(this).stop();