Javascript JQuery toggle()不';在1.9.1中不起作用
我尝试使用Jquery切换事件,如下所示:Javascript JQuery toggle()不';在1.9.1中不起作用,javascript,jquery,toggle,Javascript,Jquery,Toggle,我尝试使用Jquery切换事件,如下所示: $("button:eq(2)").toggle(function(){ $(this).attr("style","background:red");}, function(){ $(this).attr("style","background:blue");}
$("button:eq(2)").toggle(function(){
$(this).attr("style","background:red");},
function(){
$(this).attr("style","background:blue");},
function(){
$(this).attr("style","background:green");}
);
如果使用jquery v1.6.1,它可以正常运行,但一旦更改为jquery最新版本v1.9.1,它将抛出以下异常:
未捕获类型错误:属性函数(){
$(this).attr(“style”,“background:blue”);}不是一个函数
有人知道这是由jquery错误引起的,还是仅仅因为编码有问题?它在jquery 1.9中被删除了。- 此版本的
.toggle
已从jQuery 1.9中删除:。您可以查看其他解决方案。