jQuery动画

自定义动画
	animate()它能够实现任意动画效果,参数:是DOM元素最终的CSS状态和时间,jQuery在时间段内不断调整CSS直到达到咱们设定的值
	
	var div = $('#test-animate');
	div.animate({
		opacity: 0.25,
		width: '256px',
		height: '256px'
	}, 3000); // 在3秒钟内CSS过渡到设定值	


串行动画
	jQuery的动画效果还能够串行执行,经过delay()方法还能够实现暂停,这样,咱们能够实现更复杂的动画效果,而代码却至关简单
	
	var div = $('#test-animates');
	// 动画效果:slideDown - 暂停 - 放大 - 暂停 - 缩小
	div.slideDown(2000)
	   .delay(1000)
	   .animate({
		   width: '256px',
		   height: '256px'
	   }, 2000)
	   .delay(1000)
	   .animate({
		   width: '128px',
		   height: '128px'
	   }, 2000);
	}
相关文章
相关标签/搜索