如何重置Jquery动画?
我有一个可以打开/关闭的按钮。 如果它被关闭,我想重置所有用.animate更改的css值,我该怎么做如何重置Jquery动画?,jquery,css,Jquery,Css,我有一个可以打开/关闭的按钮。 如果它被关闭,我想重置所有用.animate更改的css值,我该怎么做 $('.switch1').click(function(){ if ($('.switch1').attr('src') == 'img/off.png') { $('.switch1').attr('src', 'img/on.png'); $(".img_2").fadeIn(200) $(".img_2").animate({"
$('.switch1').click(function(){
if ($('.switch1').attr('src') == 'img/off.png') {
$('.switch1').attr('src', 'img/on.png');
$(".img_2").fadeIn(200)
$(".img_2").animate({"margin-left" : '-600px', "margin-top" : '-500px'}, 1500);
$( ".img_1" ).fadeIn(400)
$('.img_1').animate({"margin-top": '-300px'}, 3500);
} else {
$('.switch1').attr('src', 'img/off.png');
}
});
您可以在更改这些值之前将它们保存到变量中,以便将它们更改回这些值。。。或者,你可以使用css动画,只需将类更改为具有你想要的css的类。。。或者,您可以将类与jquery ui的SwitchClass一起使用。您可以在更改值之前将值保存到变量中,以便将它们更改回这些值。。。或者,你可以使用css动画,只需将类更改为具有你想要的css的类。。。或者可以将类与jquery ui的switchClass一起使用