我有像这样的jQuery函数;
$('#mybutton').toggle(function() {
alert("a");
}, function() {
alert("b");
});
这在jQuery 1.3.2上运行良好。最近我将jQuery升级到了1.11.0。然后页面在页面加载后立即警告b
,按钮正在消失。我该如何解决这个问题?
以下是演示;
答案 0 :(得分:-1)
您似乎正在尝试使用toggle event,这在jQuery 1.8中已弃用,并已在jQuery 1.9上删除。新的切换功能有许多不同的重载,但没有一个像旧的那样。 Take a look at it并选择最适合您的那个。例如,你可以这样做:
$('#mybutton').click(function () {
if($('element').is(':visible')) {
} else {
}
});