Показать сообщение отдельно
  #7 (permalink)  
Старый 08.12.2020, 18:18
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,753

Строка вида
'<alias>#<elem>'

Способ 1

let href = $(this).attr("href");
let n = href.indexOf('#');
let alias = href.slice(0,n);
let elem = href.slice(n+1);

https://developer.mozilla.org/ru/doc...String/indexOf
https://developer.mozilla.org/ru/doc...s/String/slice

Способ 2

let [alias, elem] = $(this).attr("href").split('#');

https://developer.mozilla.org/ru/doc...s/String/split
https://learn.javascript.ru/destructuring-assignment

Последний раз редактировалось voraa, 08.12.2020 в 18:22.
Ответить с цитированием