Совмещение "Аккордеона" с "Якорями"...

Главные вкладки

Аватар пользователя olejonok olejonok 7 января 2016 в 16:18

Добрый день. С Рождеством!

Вводная: есть "аккордеон". По клику на Header распахивается соответствующая часть. Все ок.
Требуется: создать инструмент, чтобы в ссылке на страницу АККОРДЕОНА было указано какой HEADER нам интересен и при открытии браузером этой страницы, аккордеон был распахнут в соответствующей части.
Это возможно прямыми методами?
Спасибо.

Комментарии

Аватар пользователя serega111 serega111 7 января 2016 в 20:35

«Это возможно прямыми методами?»
А прямы методы - это какие?

В кастомном js получить якорь и раскрыть соответствующий аккордеон при загрузке.
А на стороне сервера это сделать не получится, поскольку якорь в запросе не передается.

Аватар пользователя olejonok olejonok 7 января 2016 в 21:18

Ну вот я о том-же, из браузера юзера запускать скрипт, который посмотрит на параметры URL и "кликнет" на соответствующий HEADER.
Я это считаю не прямым методом Smile
Других мыслей нет?

Аватар пользователя sg85 sg85 8 января 2016 в 15:04

Обычный аккордион такого не умеет, т.к. в его разметке нет никакой идентификации элементов аккордиона, если Вы про это, обычно такой функционал встроен у табов(имею ввиду jqueryui.tabs и им подобные), зачастую отключаемый.

Не понимаю, с чего Вы решили, что способ с раскрытием элементов аккордиона по неким параметрам некошерен?

Аватар пользователя olejonok olejonok 9 января 2016 в 14:09

Вполне возможно что я ошибался. Поэтому и спрашивал у сообщества.
Впору хоть разметку якорей перед элементами аккордеона ставить.