открыть страницу через Facebox и показать конкретную вкладку при загрузке - PullRequest
0 голосов
/ 07 декабря 2011

У меня в настоящее время работает плагин Facebox JQuery на моем сайте, и когда пользователь нажимает ссылку, он открывает страницу в Facebox.

на странице, которая загружена по умолчанию, мы скрываем количество элементов div с помощью jquery. Ссылки на странице приводят к исчезновению страницы в необходимых элементах div.

Моя проблема в том, что на странице звонящего есть ссылки, которые открывают страницу и по умолчанию отображают необходимые элементы.

Что мне интересно ...

href = "linktopage.html" rel = facebox "

откроет страницу.

элементы div, содержащиеся внутри, я хотел бы отобразить, если они необходимы.

Я видел нечто подобное раньше

href = "linktopage.html # divid" rel = "facebox"

идентификатор тега помечен в URL.

Как можно прослушать этот #divid в URL для отображения соответствующей загрузки div?

Любые идеи с благодарностью

1 Ответ

0 голосов
/ 12 декабря 2011

Когда вы говорите href="linktopage.html#divid" rel="facebox", Facebox получит «linktopage.html» и обработает его, чтобы показать некоторую часть, в данном случае это «divid».Таким образом, ваш "linktopage.html" не может знать, какой div вызывается таким способом.

Однако вы можете использовать строку запроса, например href="linktopage.html?show=divid" rel="facebox", для отправки информации.Кроме того, вы также можете добавить знак #, если хотите загрузить некоторую часть своей страницы, используя href="linktopage.html?show=divid#divHalaluyaContainer" rel="facebox".Тогда вы можете получить строку запроса даже с использованием javascript и показать необходимый div и скрыть другие.

...