Как получить id у текущего блока?

170
26 декабря 2018, 01:00

Как забирать train_id текущего блока при клике?

$("#tab-item-body").click(function() {
    console.log($(this).attr('train_id'));
});

Answer 1
$(".tab-item-body").click(function () {
  console.log($(this).attr('train_id'));
});

выбрать нужно по классу а не по id

Answer 2

$("#tab-item-body").click(function(ev) { 
    console.log($(ev.target).attr('train_id')); 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
<div train_id="kek" id="tab-item-body"> 
Click me 
</div>

P.S. id у элементов должен быть уникальным.

READ ALSO
InnerText у HtmlAgilityPack

InnerText у HtmlAgilityPack

Почему используя InnerText я из элемента получаю:

185
c# помогите с классами [закрыт]

c# помогите с классами [закрыт]

Для прояснения вашего вопроса возьмем такой пример суповарения:

195
Как правильно зациклить исключение?

Как правильно зациклить исключение?

Сообразил только в Catch менять переменную и с помощью goto повторять часть кода, а как правильно делать ?

193
Appearance для FocusedRow после потери фокуса

Appearance для FocusedRow после потери фокуса

Возникла достаточно простая проблемаУ меня есть форма с двумя элементами: 1) chooseBox - форма для выбора из списка; 2) gridView - представление в таблице...

199