我正在使用 asp.net 转发器控件来输出以下标记:
<div class="detailsItem">
<table style="width:100%;border: solid green 1px">
<tbody>
<tr>
<td colspan="3" style="text-align: right">
<a href="javascript:editItem($(this).closest('.detailsitem'));">Edit</a>
</td>
</tr>
</tbody>
</table>
</div>
我认为代码$(this).closest('.detailsitem')
会给我包含 div。如果我对传递给editItem 的内容发出警报,我只会显示一些javascript 代码。不知道那是从哪里来的。我已经尝试过各种组合.parent
等,但没有运气。
我发现这个帖子很相似,但它似乎并没有帮助我。我假设问题可能出在我的函数调用上。
我错过了什么?
非常感谢,一如既往!