日期:2014-05-17  浏览次数:20895 次

JQ animate的问题
一个div在整个界面的右上角
想让它从右上开始往左下逐渐展开

animate这个方法只会从左上到右下展开
还有没有什么好的办法

------解决方案--------------------
我不知道你具体的需求是用来干嘛,但是我这有一个动画效果LZ可以试试,如果不符合你再找我
步骤如下:
1、在页面body里面加一个div
<div id="animate">动画div</div>

2、js里面

$(function(){
var animateDivEl = $('div#animate');
animateDivEl.css({'position' : 'absolute', 'top' : 0, 'right' : 0, 'border' : '1px solid #F00', 'width': '100px', 'height' : '100px'}).animate({
//opacity : 'hide',
width : animateDivEl.width() * 5,
height : animateDivEl.height() * 5
}, 3000);
});