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

Как получить название 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 нужно взять название класса, которого нажали.
Как это делается?

Спасибо.
  • Вопрос задан
  • 2619 просмотров
Подписаться 5 Оценить Комментировать
Решения вопроса 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));
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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