我在跨度内有两个图像。我需要每个图像点击的 id1 值。
<span class="deleteid">
@Html.ActionLink(item.categoryModel.catName, "Show", new { id1=item.itemId})
<img id="iconItemEdit" src="@Url.Content("~/Content/MyIcons/ee.png")"
style="width: 13px; height: 13px;"/>
<img id= "iconDelete" src="@Url.Content("~/Content/MyIcons/delete.png")"
alt="delete" style="width: 13px; height: 13px;"/>
</span>
对于我使用的第一张图片
$('#iconItemEdit').live('click', function () {
var it = $(this).prev().attr('id1');
它工作正常。我在查找第二张图片的 ID 时遇到问题。我尝试使用相同的代码,但它不起作用。
$('#iconDelete').live('click', function () {
var it = $(this).prev().attr('id1');
alert(it);
而是返回undefined
。