jquery在$(document).on上触发多个相同的时间

时间:2012-11-27 13:04:03

标签: jquery

Jquery - 这个事件:

    $(document).on("click", ".removeLink", function () {
        var id = $(this).attr("data-link-id");
        $.post(
            "/Customization/DeleteCustomLink/" + id,
            function (resultData) {
                $("#frontEndPortalContainer").html(resultData);
            });
        return false;
    });

在这个html上(简化 - 它实际上是一个包含此删除链接的表输入字段列表)

<table>
<tr>
  ... <a href="javascript:;" class="removeLink" data-link-id="0">Remove</a>
</tr>
<tr>
  ... <a href="javascript:;" class="removeLink" data-link-id="1">Remove</a>
</tr>

单击一个链接时会发生2个事件。这是同一个链接上的2个事件。我只想要一件事。通过4个链接我可以获得4次活动等电话

我需要$(document).on()或类似的东西,因为它必须'重新绑定'到新的ajax检索到的整个表html由于这个删除(或我的添加表行按钮)

如何将事件限制为一个?

回答在下面的评论中看到 - 整个javascript实际上是在MVC视图中重复的

0 个答案:

没有答案