JQuery的双击功能不适用于FireFox中的无线电输入

时间:2008-12-16 21:33:43

标签: jquery firefox

我在下面写了代码,通过双击从表单中的广播组中删除选中的项目。

$("input[type='radio']").each(function(){
            $(this).dblclick(function(){
                $(this).removeAttr("checked");
            });
        });

但是此代码在FireFox中不起作用,但在IE中工作。 有谁知道这是什么问题?

2 个答案:

答案 0 :(得分:2)

无论哪种方式,你可能想要以不同的方式连线。

$("input[type='radio']").dblclick(function(){
  $(this).removeAttr("checked");
});

学习jQuery时可以帮助的一件事就是思考基于集合,比如SQL。选择器可以选择一个或一组元素。您在该组上调用的任何功能或事件都适用于整个组。

答案 1 :(得分:1)

我很抱歉,这很有效。我认为缓存会产生这个问题。