我不知道要用jQuery为marginLeft设置动画。每次用户单击链接时,我都需要减去938px,这在我使用时.css()
可以正常工作,但是我不知道该如何使用它.animate()
。
$("#full-wrapper #full").animate({
marginLeft, -=938px
}, 500);
谁能弄清楚为什么这行不通?这是我的CSS版本:
$("#full-wrapper #full").css("marginLeft","-=938px");
我使用CSS3制作动画,但需要使其在较旧的浏览器中运行。
您的代码中存在语法错误,因为您要在对象中传递参数,animate()
因此请:
不要,
对每个属性进行定界。尝试这个:
$("#full-wrapper #full").animate({
marginLeft: '-=938px'
}, 500);
用冒号(:)替换comman(,)。
$("#full-wrapper #full").animate({
marginLeft: "-=938px"
}, 500);
$("#full-wrapper #full").animate({
marginLeft: '-=938px'
}, 500);
本文地址:http://jquery.askforanswer.com/yongjquerydonghuamarginleft.html
文章标签:css , html , javascript , jquery
版权声明:本文为原创文章,版权归 admin 所有,欢迎分享本文,转载请保留出处!
文章标签:css , html , javascript , jquery
版权声明:本文为原创文章,版权归 admin 所有,欢迎分享本文,转载请保留出处!
评论已关闭!