我在下面写了代码,通过双击从表单中的广播组中删除选中的项目。
$("input[type='radio']").each(function(){
$(this).dblclick(function(){
$(this).removeAttr("checked");
});
});
但是此代码在FireFox中不起作用,但在IE中工作。 有谁知道这是什么问题?
坦
答案 0 :(得分:2)
无论哪种方式,你可能想要以不同的方式连线。
$("input[type='radio']").dblclick(function(){
$(this).removeAttr("checked");
});
学习jQuery时可以帮助的一件事就是思考基于集合,比如SQL。选择器可以选择一个或一组元素。您在该组上调用的任何功能或事件都适用于整个组。
答案 1 :(得分:1)
我很抱歉,这很有效。我认为缓存会产生这个问题。