@elchinbek1

Как при клике на блока появилось его класс?

5fd27952e377f143177036.png
при клике на один из них блока должен появится их класс как сделать
  • Вопрос задан
  • 127 просмотров
Пригласить эксперта
Ответы на вопрос 2
@MrColdCoffee
web
1) id элементов НЕ должны повторяться
2) На jQuery можно сделать так:

$(document).on( 'click ', '.iphone-x div' function(){
alert($(this).attr('class') );
});


но лучше заменить ваши id="btn_modal" на class="btn_modal", а в id как раз написать phone__... и узнавать id элемента по клику:

$(document).on( 'click ', '.btn_modal' function(){
alert($(this).attr('id') );   
});
Ответ написан
@MamaLuyba
Есть разные варианты реализации. Самый простой - повесить функцию на клик и в нее передавать событие, из которого берется элемент, у которого смотрится класс.
Как пример:
<div class='block' onclick='getClassName(event)'>
 
</div>

.block {
  width: 100px;
  height: 100px;
  background: red;
}

function getClassName(event) {
  console.log(event.target.className);
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы