Поиск и замента ссылки на сайте JS
Этим кодом я нахожу ссылку (https://site.am/en/services) на сайте и меняю её на #, но на странице есть несколько таких ссылок и меняются все.
Как сделать так, чтобы изменялась только первая найденная ссылка?
$(document).ready(function () {
$('a').each(function (index) {
if (this.href.indexOf("https://site.am/en/services") == 0) {
// изменяем все ссылки кроме тех что содержат этот домен
this.href = "#";
return;
}
});
});
Ответы (1 шт):
Автор решения: Sire IMPACTUS
→ Ссылка
$(document).ready(function () {
const target = document.querySelector(`a[href="https://site.am/en/services"]`); //Найдет первый элемент с такими параметрами
if (target) target.setAttribute('href', '#');
});