Добрый день. С Рождеством!
Вводная: есть "аккордеон". По клику на Header распахивается соответствующая часть. Все ок.
Требуется: создать инструмент, чтобы в ссылке на страницу АККОРДЕОНА было указано какой HEADER нам интересен и при открытии браузером этой страницы, аккордеон был распахнут в соответствующей части.
Это возможно прямыми методами?
Спасибо.
Комментарии
«Это возможно прямыми методами?»
А прямы методы - это какие?
В кастомном js получить якорь и раскрыть соответствующий аккордеон при загрузке.
А на стороне сервера это сделать не получится, поскольку якорь в запросе не передается.
Ну вот я о том-же, из браузера юзера запускать скрипт, который посмотрит на параметры URL и "кликнет" на соответствующий HEADER.
Я это считаю не прямым методом
Других мыслей нет?
Обычный аккордион такого не умеет, т.к. в его разметке нет никакой идентификации элементов аккордиона, если Вы про это, обычно такой функционал встроен у табов(имею ввиду jqueryui.tabs и им подобные), зачастую отключаемый.
Не понимаю, с чего Вы решили, что способ с раскрытием элементов аккордиона по неким параметрам некошерен?
Вполне возможно что я ошибался. Поэтому и спрашивал у сообщества.
Впору хоть разметку якорей перед элементами аккордеона ставить.