[英]Jquery click event not fire in last child?
這是我的HTML代碼
<table id='code'>
<tr>
<td>data1</td>
<td>data2</td>
<td>data3</td>
<td class='action'>data4</td>
</tr>
<tr>
<td>data1</td>
<td>data2</td>
<td>data3</td>
<td class='action'>data4</td>
</tr>
<tr>
<td>data1</td>
<td>data2</td>
<td>data3</td>
<td class='action'>data4</td>
</tr>
jQuery代碼是。
$('#code tr td').on('click',function(){
alert($(this).html());
});
這是我的jQuery代碼,這是工作。 所有td標簽上的此點擊事件。
但是我希望單擊事件僅在前三個td
中td.action
而不在td.action
表示最后一個td
。
$('#code tr').on("click","td:not('.action')",function(){
alert($(this).html());
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.