@nikko
Чтобы получить href на jQuery, вы можете использовать свойство attr()
:
1
|
var href = $('a').attr('href'); |
Это вернет href первой ссылки на странице. Если вы хотите получить href для другого элемента, вы можете использовать метод find()
или filter()
для выбора элемента, а затем вызвать attr()
на нем. Например:
1
|
var href = $('#some-element').find('a').attr('href'); |
Или:
1
|
var href = $('a').filter('.some-class').attr('href'); |
Это вернет href первой ссылки с классом some-class
внутри элемента с ID some-element
, или первой ссылки с классом some-class
, если элемент с ID some-element
не найден.
Если вы хотите получить href для нескольких ссылок, вы можете использовать метод each()
:
1 2 3 |
$('a').each(function() { console.log($(this).attr('href')); }); |
Это вернет href для каждой ссылки на странице.
@nikko
Чтобы получить значение атрибута href
с помощью jQuery, можно использовать метод attr()
. Вот пример:
HTML код:
1
|
<a href="https://www.example.com">Ссылка</a> |
jQuery код:
1 2 |
var linkHref = $("a").attr("href"); console.log(linkHref); // выведет "https://www.example.com" |
В этом примере мы используем селектор $("a")
, чтобы выбрать все элементы <a>
на странице, а затем вызываем метод attr()
с аргументом "href"
, чтобы получить значение атрибута href
первого сопоставленного элемента.
Если вы хотите получить значение атрибута href
для конкретного элемента, вы можете использовать его уникальный идентификатор или класс в качестве селектора. Например:
1 2 3 4 |
<a href="https://www.example.com" id="myLink">Ссылка</a> var linkHref = $("#myLink").attr("href"); console.log(linkHref); // выведет "https://www.example.com" |
В этом примере мы используем уникальный идентификатор #myLink
в качестве селектора, чтобы выбрать элемент <a>
с этим идентификатором и получить его значение атрибута href
.