jquery animate 方法的一个疑问
$("body").click(function(event) {
var tab = $(".head")
tab.animate({"height":"0px"}, "slow")
tab.animate({"marginLeft":"0px"}, "slow")
});
为什么这样做,只会执行到其中一个animate方法?
我知道,可以合并为一个animate方法,只是比较疑问。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
.....只是你的
height
写成了heigh
是可以执行的,你点看console就能看到style的margin-left变0了
测试
可能在执行
tab.animate({"marginLeft":"0px"}, "slow")
这句语句的时候,执行后与执行前无变化