我有这个动画,我想在点击链接时触发它。当我单独运行动画时,它工作正常。但是使用 jquery toggle()
,它不再起作用了。任何人都可以很容易地看出为什么吗?
没有toggle()
它可以工作(分别运行):
$('#sign-in-fx').click(function() {
$('.login_form').animate({ width: '273' }, 'slow', 'easeInOutQuart');
//$('.login_form').animate({ width: '1' }, 'slow', 'easeInOutQuart');
});
没有toggle()
任何反应:
$('#sign-in-fx').click(function() {
$('.login_form').toggle(
function() {
$(this).animate({ width: '273' }, 'slow', 'easeInOutQuart')
},
function() {
$(this).animate({ width: '1' }, 'slow', 'easeInOutQuart')
}
);
});
这类似于jQuery 切换动画