Jquery展开/折叠gridview行不适用于gridview的第二行

时间:2017-01-23 13:57:48

标签: jquery gridview expand

单击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>

0 个答案:

没有答案