@MegaPuxapb

Как найти элемент по значению атрибута?

Как найти ссылку с определённым значением атрибута href?

<a href="#a1">a1</a>

Пытаюсь найти так, но находит все ссылки:

var target = '#a1';
var targetLink = $('a').attr('href', target);

Где косяк?
  • Вопрос задан
  • 129 просмотров
Решения вопроса 1
mrswylet
@mrswylet
var target = '#a1';
var $targetLink = $('a[href=' + target + ']')
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
slo_nik
@slo_nik
Добрый вечер.
Таким образом Вы устанавливаете значение атрибута.
Получить и сравнить можно так:
var target = '#a1';
var targetLink = $('a').attr('href');
if(target == targetLink){
 /******/
}
Ответ написан
Ваш ответ на вопрос

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

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