a.nodeName未定义
我查阅了相关资料,但解释对我来说并不清晰。
function deleteThisRow() {
$(this).closest('tr').fadeOut(400, function(){
$(this).remove();
});
}
<tr>
<td>blah blah blah</td>
<td>
<img src="/whatever" onClick="deleteThisRow()">
</td>
</tr>
deleteThisRow
函数内,this
将会指向window
,而不是图片。为什么不使用 jQuery 绑定事件处理程序呢? - Felix Kling