Поддержка вкладок пользовательского интерфейса jquery для кнопки возврата браузера - PullRequest
1 голос
/ 25 июля 2011

У меня есть веб-приложение, управляемое jquery, и определенная страница на сайте, я использую элемент управления вкладками jquery ui - http://jqueryui.com/demos/tabs/

Это позволяет мне иметь страницу, на которой содержимое разделено вкладками.

Это хорошо работает без проблем.

Теперь мне нужно добавить поддержку кнопки назад браузеров - поэтому, если у меня есть 4 вкладки - A, B, C, D и в настоящее время на вкладке C. Когда янажмите кнопку "Назад" в браузере, я хотел бы вернуться на вкладку B и нажать ее снова, вернуться на вкладку A. Как я могу интегрировать это во вкладки jquery ui?

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

Ответы [ 2 ]

1 голос
/ 25 июля 2011

Если я правильно понял вопрос, вы можете использовать плагин jQuery BBQ от Ben - http://benalman.com/projects/jquery-bbq-plugin/

Аналогично вашему требованию - демо, которое Бен предлагает на http://benalman.com/code/projects/jquery-bbq/examples/fragment-basic/

Надеюсь, это поможет.

0 голосов
/ 25 июля 2011

Вы путаете роль кнопки возврата браузера. Это означает вернуться в историю просмотра, а не циклически переключаться между вкладками. Вам нужно добавить предыдущую / следующую ссылку на своей странице, чтобы переключаться между вашими вкладками.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...