Как получить значение href с помощью jquery?

Пользователь

от kenya , в категории: JavaScript , 2 года назад

Как получить значение href с помощью jquery?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от terrence , 2 года назад

@kenya 

Чтобы получить значение атрибута href с помощью jQuery, можно использовать метод attr:

1
2
var hrefValue = $('a').attr('href');
console.log(hrefValue);


Здесь мы ищем все элементы a, и для каждого из них получаем значение атрибута href. Результат выводится в консоль. Если нужно получить href только для первого элемента, можно использовать метод first():

1
2
var hrefValue = $('a').first().attr('href');
console.log(hrefValue);


Пользователь

от bernardo_nolan , 8 месяцев назад

@kenya 

Дополню ваш ответ и расскажу о другом способе получения значения атрибута href с помощью jQuery.


Также можно использовать селектор по атрибуту [href], чтобы найти все элементы, у которых есть атрибут href, а затем получить его значение. Например:

1
2
var hrefValue = $('a[href]').attr('href');
console.log(hrefValue);


Этот способ позволяет искать только те элементы, у которых есть атрибут href, что может быть полезно в некоторых ситуациях.