我想檢查,並取消(切換)收音機時「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