在jquery 1.10版本上消失了切换框

时间:2014-07-10 09:44:59

标签: jquery toggle

我刚刚使用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(''); 
});

1 个答案:

答案 0 :(得分:0)

虽然您还没有提供过多关于您希望实现的内容的信息,但我将举例说明如何使用toggle重新使用某些内容你最初发布在你的小提琴:

$(".login").click(function () {
    $('.tab1, .tab2').toggle(function () {
    });
});

你的新小提琴:http://jsfiddle.net/5Wu6m/262/

只需使用切换功能即可显示或隐藏显示或隐藏,您在其中添加的任何内容都将在动画结束时触发。

它需要2个参数,但不是2个不同的函数,而只是持续时间和完成函数。

可以在此处找到更多信息:http://api.jquery.com/toggle/