Задать вопрос

Как получить название class из ID?

Привет всем, есть такой код:

<a href='#' id='qwe' class=1><li>Some text1</li></a>
<a href='#' id='qwe' class=2><li>Some text2</li></a>
<a href='#' id='qwe' class=3><li>Some text3</li></a>


С помощью jQuery нужно взять название класса, которого нажали.
Как это делается?

Спасибо.
  • Вопрос задан
  • 2620 просмотров
Подписаться 5 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
zooks
@zooks
Frontend
$('a').click(function(){
  var classname = $(this).attr('class');
});

Одинаковые значения id нельзя использовать.
Ответ написан
Пригласить эксперта
Ответы на вопрос 4
iiil
@iiil
Инженер и вэб-дизайнер, рисую.
На станице не должно быть три одинаковых ID.
Тег a надо помещать внутрь тега li, а не наоборот.
Ответ написан
Комментировать
IgorO2
@IgorO2
73
<a href='#' id='qwe' class=1 onclick="test($(this).attr('class'))"><li>Some text1</li></a>

<script>
function test(classs)
{
    alert(classs)
}
</script>


както так
Ответ написан
nazarpc
@nazarpc
Open Source enthusiast
document.querySelector('#clarifications_list').className

Можете проверить в консоли этой страницы
Ответ написан
Комментировать
miraage
@miraage
Старый прогер
console.log(document.getElementById('cock').className));
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы