На страницу можно попасть кликнув на одну из ссылок, в которых прописаны якоря. То есть при попадании на страницу её 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);
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Использую класс наследник MicrosoftServiceModel
Есть задача создать службу которая будет перехватывать файл отправленных на печать, или как минимум путь до файла который был отправлен...
Подскажите, как поменять местами DEC значения, чтобы они имели порядок Little endian (обратный порядок), на изображении, значения выделены желтым:
Если создавать в классе Form метод, то вызов TextBox не создает проблем