所以,我写了一点 jquery 来切换我的 web 应用程序的侧边栏,它在 jQuery 1.8 中工作得很好,但是一旦我升级到 1.9,它就坏了。这是代码:
$('a#sidebar-act').toggle(function() {
$('div#sidebar').animate({width:260}, 200);
}, function() {
$('div#sidebar').animate({width:64}, 200);
})
所以,我写了一点 jquery 来切换我的 web 应用程序的侧边栏,它在 jQuery 1.8 中工作得很好,但是一旦我升级到 1.9,它就坏了。这是代码:
$('a#sidebar-act').toggle(function() {
$('div#sidebar').animate({width:260}, 200);
}, function() {
$('div#sidebar').animate({width:64}, 200);
})
toggle
该方法的此功能已被删除。您必须自己跟踪切换:
var alternateMethod = false;
$('a#sidebar-act').click(function() {
$('div#sidebar').animate({
width: alternateMethod ? 64 : 260
}, 200);
alternateMethod = ! alternateMethod;
});