2010-09-27 5 views
0

У меня есть <td id="checkb1" class="checkba">получить идентификатор из <td> с помощью JQuery

Я хочу, чтобы получить значение идентификатора, когда я нажимаю на

$('.checkba').click(function() { 

    var my_var = $('.checkba').attr('id'); 
    alert(my_var); 

}); 

Оповещение показывает checkba не Ид, checkb1.

Цените всю помощь.

Благодаря Жан

+0

@vivin вы также должны принять во внимание, людей, которые дают правильные ответы. – X10nD

+0

134 задал вопросы с 44% -ным согласием, немного на нижней стороне моей книги. Но справедливо. –

+0

@vivin, пожалуйста, проверьте все 134 вопроса для ответов, которые выработали, а затем комментарий – X10nD

ответ

4

Вы можете использовать this, чтобы обратиться к элементу кликнули, как это:

$('.checkba').click(function() { 
    alert(this.id); 
}); 

В противном случае .attr() получает атрибут из совпавшего элемента первый.

+0

Угадайте, я могу принять ваш ответ через 8 минут – X10nD