我刚刚使用jquery 1.10进行了jquery切换,它消失了。
但它在jquery 1.6版本上运行良好。
我需要解决这个问题?
http://jsfiddle.net/5Wu6m/261/
$(".login").toggle(function() {
$(this).animate({left: '20'},80);
$(this).removeClass('on');
$('.tab2').show('');
$('.tab1').hide('');
}, function() {
$(this).animate({left: '0'},80);
$(this).addClass('on');
$('.tab1').show('');
$('.tab2').hide('');
});
答案 0 :(得分:0)
虽然您还没有提供过多关于您希望实现的内容的信息,但我将举例说明如何使用toggle
重新使用某些内容你最初发布在你的小提琴:
$(".login").click(function () {
$('.tab1, .tab2').toggle(function () {
});
});
你的新小提琴:http://jsfiddle.net/5Wu6m/262/
只需使用切换功能即可显示或隐藏显示或隐藏,您在其中添加的任何内容都将在动画结束时触发。
它需要2个参数,但不是2个不同的函数,而只是持续时间和完成函数。
可以在此处找到更多信息:http://api.jquery.com/toggle/