火狐中不兼容jquery.each怎么办?

火狐中不兼容jquery.each怎么办?下面本篇文章给大家介绍一下Jquery.each解决火狐下不兼容的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

JQuery.each的使用方法为:

jQuery("input[type=checkbox]").each(function (){
alert(this.checked+this.treeId);//treeId的是自定义属性
});

但是在火狐浏览器下不支持这种写法,需要修改成:

jQuery.each(jQuery("input[type=checkbox]"),function (i,item){
alert("i=" + i + ",item="+jQuery(item).attr(""自定义属性""));
});

另外JQuery("input[type=checkbox][checked]")获取已被选中的CHECKBOX这种写法在火狐下也是不支持的,需要改成:

JQuery("input[type=checkbox]:checked")

更多web前端知识,请查阅 HTML中文网 !!

以上就是火狐中不兼容jquery.each怎么办?的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » jQuery 答疑