Атрибут jquery event.target не работает в asp.net - PullRequest
1 голос
/ 10 августа 2011

У меня есть дата-лист на моей странице. имеет гиперссылку

<a href='#' class="lnkviewcontentclick" id="contentlink" runat="server" recid='<%#DataBinder.Eval(Container.DataItem,"link")%>' >Click</a>

и мой скрипт

<script type="text/javascript">
    $(document).ready(function () {
        $(".lnkviewcontentclick").click(
        function (event) {
            event.preventDefault();
            if (confirm("Are you sure you wish to delete this user?")) {
                var lnk = $(event.target).attr('recid');
                alert(lnk);
            }
        });
    });
</script>

но оно возвращает undefined

вышеприведенный код работал в php

Пожалуйста, помогите

1 Ответ

4 голосов
/ 10 августа 2011

В обратном вызове клика вы можете использовать this вместо event.target для получения элемента.Event.target используется, когда всплывают события.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...