2010-11-27 2 views
0

Как получить идентификатор элемента списка? Всякий раз, когда я использую this.id, он дает мне идентификатор родительской таблицы. Вот мой код:Как получить доступ к идентификатору LI с помощью jQuery?

$('*').bind('tap', function() { 
    selectBrick(this.id); 
    alert(this.id) 
}); 
+0

Возможно, ваш кирпич является «прозрачным» для кранов. Попробуйте `function (event)`, а затем `event.target.id`. – Michael 2010-11-27 04:29:55

+0

Как бы это реализовать? Я не понимаю. – 2010-11-27 04:30:34

ответ

1

Кажется, что ваш селектор '*' является обязательным событием водопроводного к столу. Вы можете попытаться использовать объект события и посмотреть, что такое target - это должен быть элемент DOM, который был фактически подвергнут событию.

$('*').bind('tap', function(event) { 
    selectBrick(event.target.id); 
    alert(event.target.id) 
}); 
Смежные вопросы