我想检查,并取消(切换)收音机时“TD”是点击,但保留默认输入事件jQuery的事件“检查”事件
<table>
<tr>
<td>
<input type='radio'>
</td>
</tr>
</table>
我的代码尝试:
尝试1: http://jsfiddle.net/UJXRu/
尝试2: http://jsfiddle.net/UJXRu/1/
尝试3: http://jsfiddle.net/UJXRu/2/
前瞻:
$("td").click(function(e) {
if (!$(e.target).is("input")) {
var bool = !$(this).children("input").is(':checked');
$(this).children("input").attr("checked", bool)
}
else{
var bool2 = !$(e.target).is(':checked');
$(e.target).attr('checked',bool2);
}
});
不太明白你想达到什么。你想在单击td或单选按钮时检查单选按钮吗?你能解释一下你想要发生什么,当你点击td,当你点击单选按钮时?谢谢。 – Luke 2011-02-23 20:18:08
我想单击td或单选按钮时想检查单选按钮 – Luccas 2011-02-23 20:19:38
您是否希望单选按钮的行为类似于复选框? – 2011-02-23 20:32:32