@RushV

Можно ли получить номер объекта из цикла for()?

Здравствуйте!
Даже не знаю как правильно сформулировать вопрос.
Например есть 4 параграфа тег переберем в цикле for.
<p>текст 1</p>
<p>текст 2</p>
<p>текст 3</p>
<p>текст 4</p>

Можно ли получить при клике по объекту свой порядковый номер объекта в цикле for.
где то надо прописать this я не знаю.
Или так не делают?
var docimg = $(".list img")
for(var j = 0; j < docimg.length; j++){
		docimg.get(j);
	}
	var r = $(".list img").click(function(){
		alert(j);
	});
  • Вопрос задан
  • 111 просмотров
Решения вопроса 1
Stalker_RED
@Stalker_RED
let j вместо var j
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@soledar10
html css3 js jquery
let items = document.querySelectorAll('p');

for(let i = 0; i < items.length; i++){
		items[i].addEventListener('click', function(){
    	alert(i);
    });
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
NewTech Екатеринбург
от 70 000 до 120 000 руб.
от 2 000 до 2 500 usd.
14 дек. 2019, в 11:44
500 руб./за проект
14 дек. 2019, в 11:23
2000 руб./за проект