我真的很努力与jQuery动画。jQuery双动画结合
请参阅jsfiddle我已发布该问题。 http://jsfiddle.net/Zc7LL/5/
我基本上有2个独立的动画运行,并且我需要将它们组合起来,以便它们一致运行并且不会感到困惑。
请参阅下面的代码,但它的运行效果并不好,因为动画似乎会相互依次运行。
$('#sidebar-inner, #latest-tweet').hover(function() {
$("#wrapper").stop().animate({ left: "-178px" }, 300);
$("#sidebar-slider").stop().animate({ width: "512px" }, 300);
$("#latest-tweet").stop().animate({ width: "512px" }, 300);
}, function() {
$("#wrapper").stop().animate({ left: "0" }, 300);
$("#sidebar-slider").stop().animate({ width: "334px" }, 300);
$("#latest-tweet").stop().animate({ width: "334px" }, 300);
});
$('#latest-tweet').hover(function() {
$('#latest-tweet').animate({ top: "-163px" }, 300);
}, function() {
$('#latest-tweet').animate({ top: "-1px" }, 300);
});
我创建了一个在jsfiddle一个简化版本,所以你可以得到什么错误的想法。这就像我需要将这些功能合并在一起,但我的尝试根本没有工作。
什么是你想怎么办? 你能准确解释你想做什么吗? – Neemajn31