У меня есть несколько ссылок с неопределенным идентификатором, например:
<a href="#" class="remove_pid" id="pid_123">Remove 123</a>
<a href="#" class="remove_pid" id="pid_234">Remove 234</a>
<a href="#" class="remove_pid" id="pid_567">Remove 567</a>
<a href="#" class="remove_pid" id="pid_890">Remove 890</a>
У меня есть обработчик событий, например:
$$('.remove_pid').addEvents({
'click': removePid
});
которая вызывает эту функцию
function removePid(event)
{
alert('yo what is my element id???');
}
Итак, вопрос в том, как получить идентификатор элемента в функции removePid ()?
UPDATE:
@ Aishwar, event.target.id, кажется, работает в следующем случае, но не в моем случае
<a href="#" class="remove_pid"><img src="/123.jpg" id="pid_123"></a>
ОБНОВЛЕНИЕ 2:
Я подумал, что это несущественно, но вместо текста «Удалить 123» у меня на самом деле изображение вот так:
<a href="#" class="remove_pid" id="pid_123"><img src="/123.jpg"></a>
Итак, спасибо за @Dimitra за указание на это. Я был удивлен отменой голосования, но рад сказать, что, вероятно, я это заслужил.