Выдернуть значение тега выше на одно дом дерево элемента. JS/JQuery

170
07 ноября 2018, 06:40

При нажатие на картинку выполняется этот код modalImg.src = this.src; Все работает и отображает нужный ресурс. Мне надо что я выдернул значение тега блока в котором лежит эта картинка. Вот как оно лежит в консоле.

<div name="3" id="carouselRow30" class="carousel-item active">
 <img name="imgPost" class="w-100 myImgClass col-md-4"src="/Content/Files/15.08.2018/20055/114176096_d1.jpg" alt="">
 </div>

Мне нужно записать в переменную значение тега Name где в данном случаи лежит "3". При нажатие код реагирует и записывает правильную картинку, значит можно как-то вытащит элемент выше этой картинки. Как?

Answer 1
var someVar = $(element).parent().attr('name')
Answer 2

someImg.addEventListener("click", e => { 
  console.log(e.target.parentNode.getAttribute("name")) 
});
<div name="3" id="carouselRow30" class="carousel-item active"> 
 <img name="imgPost" class="w-100 myImgClass col-md-4"src="https://i.ytimg.com/vi/OCO3qYvqQ8w/hqdefault.jpg" id="someImg" alt=""> 
 </div>

READ ALSO
Стоит ли детально изучать массивы и переменные детально? [закрыт]

Стоит ли детально изучать массивы и переменные детально? [закрыт]

Всем привет, есть такой вопрос, стоит ли изучать массивы и переменные детально? Видел их использование в видеоуроках Javascript, переменные все...

165
Как в JS ES6 классах унаследовать свойство родителя, чтобы дальше передать его для вычисления

Как в JS ES6 классах унаследовать свойство родителя, чтобы дальше передать его для вычисления

Есть input type="date" при его изменении вычисляется значение, как это значение передать дочернему классуЧитал справку, там передаются параметры,...

188
Как работать с content-скриптом в chrome расширении?

Как работать с content-скриптом в chrome расширении?

Всем приветРешил разобраться в написании расширений для браузера, поискал в интернете, но немного не понял, как работать с контент-скриптом

179
Post запросы с FLASK сервера

Post запросы с FLASK сервера

Имеется клиентская часть на JS и серверная flaskЗапросы с клиента уходят, приходят на сервер

195