неопределенное сообщение при попытке получить значение идентификатора атрибута - PullRequest
0 голосов
/ 16 сентября 2011

Все,

Это просто, но не могу понять это.У меня есть функция закрытия, которая должна отображать значение атрибута id.Но я получаю сообщение undefined в моем сообщении с предупреждением.Спасибо за любую помощь.

href код:

     <a href="javascript:close()">
       <img class="close-icon" alt="" />
     </a>

функция:

    function close() {
        var currentID = $(this).attr('id');
        alert('ID clicked on: ' + $(this).attr('id'));
     }

Спасибо за любую помощь.

1 Ответ

2 голосов
/ 16 сентября 2011

<a> ни <img> имеет идентификатор атрибута. Добавьте один в тег <a>, и он будет работать нормально. Кроме того, не используйте javascript: в href, делайте onclick событие

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