как получить атрибуты данных в jquery
<table> <tr class="a" data-id ='45'> <td>sometext</td> </tr> <tr class="a" data-id ='35'> <td>....</td> </tr> <tr class="a" data-id ='40'> <td>....</td> </tr> <tr class="a" data-id ='48'> <td>....</td> </tr> </table>
я хотел получить значения data-id
для этого я использую функцию jquery
любить
$("#b1").on('click',function() { $('.a').each(function() { var term = $('.a').data('id'); alert(term); }); });
но alert msg отображает "undefined"....я хочу извлечь значение data-id
как же так?
Member 13650341
Так и должно быть:
$("#b1").on('click',функция() {
$('.a').each(функция() {
var term = $(this).data('id');
предупреждение(срок);
});
});