繁体   English   中英

JQuery toggle()在1.9.1中不起作用

[英]JQuery toggle() doesn't work in 1.9.1

我尝试使用Jquery切换事件如下:

$("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,它将抛出followng异常:

未捕获的TypeError:属性'function(){$(this).attr(“style”,“background:blue”);}'of object#不是函数

有人知道这是由jquery bug引起的还是因为编码有问题?

它在jQuery 1.9中删除了。 - http://jquery.com/upgrade-guide/1.9/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM