单击gridview第一行中的第一个图像控件时工作正常,但对于第二行,当我单击id为imgPlus的同一个Plus图像时,它无法正常工作。 JQuery如下:
<script type="text/javascript">
$(document).ready(function () {
$("#imgPlus").on("click", function () {
if ($(this).attr("src") == "Images/Plus.JPG") {
$(this).closest("tr").after("<tr><td></td><td colspan = '999'>" + $(this).next().html() + "</td></tr>")
$(this).attr("src", "Images/Minus.JPG")
}
else {
$(this).attr("src", "Images/Plus.JPG");
$(this).closest("tr").next().remove();
}
});
});
</script>