<tr>
をクリックすると、うまく動作するダイアログが表示されます。しかし、この中に<tr>
私は、ダイアログボックスを開くことなく、それらをクリックするために必要な入力チェックボックスがあります。これはどのように可能ですか?Jqueryの.clickイベント
$('#messageContainer tr').click(function() {
var masterMessageID = $(this).attr('messageID');
var replyToID = $(this).attr('replyToID');
buildDialog(this.id, masterMessageID, replyToID);
$(this).removeClass('messageNew');
});
HTML:
<tr replytoid="3" messageid="7078" id="16">
<td> <input type="checkbox" name="checkAll"></td>
<td>John Doe</td>
<td>sdfsdf</td>
<td>3/14/2012 1:29:47 PM</td>
</tr>
イベントをバブリングするのにうまくいきますか?イベントがバブルダウンした場合は、最初にtrをクリックしないでください。 –
@SKSイベントはバブルアップではなく、バブルアップです。 –
@リチャードD http://www.quirksmode.org/js/events_order.html –