На страницу можно попасть кликнув на одну из ссылок, в которых прописаны якоря. То есть при попадании на страницу её URL может иметь вот такой вид ../pavillions2.html#qwert
Вместо qwert может быть и другой id элемента, на который после загрузки страницы я хочу сделать клик: $('#' + urlId).trigger('click');
Как с помощью js или jquery можно получить из урла то, что после #?
Строку url из адресной строки браузера в js можно получить вот так:
let href = document.location.href
Получить значение после последней решетки # можно разбив строку на массив и получить из него последний элемент:
let text = href.split('#').pop();
В урл сниппета нету # по этому возвращается просто урл, если будет решетка то все будет ок :)
let txt = document.location.href.split('#').pop();
console.log(txt)
С помощью функций с работы со стрингами
let x = "pavillions2.html#qwert11111111111";
let z = x.substring(22);
document.write(z);
Продвижение своими сайтами как стратегия роста и независимости