对 JQuery 来说相当新,看到代码后更容易解释。
HTML:
<table>
<tr id="1a1">
<td><div class="clickme"></div></td>
</tr>
<tr id="1a2">
<td><div class="clickme"></div></td>
</tr>
<tr id="1b1">
<td><div class="clickme"></div></td>
</tr>
</table>
脚本:
$('.clickme').on('click',function(){
var trid = $(this).closest('tr').attr('id');
// Stuck here
});
我正在尝试做的是单击 clickme div 时,返回表格行 ID,检查它并根据其名称执行操作。
因此,如果它以 1a 开头,则执行 X,如果 1b 则执行 Y,依此类推。