Автоматически отображать содержимое вкладок при загрузке страницы - вкладки jQuery - PullRequest
1 голос
/ 14 сентября 2011

Я написал ранее и получил блестящий ответ на некоторые неприятности jQuery, которые у меня были.

У меня есть следующий код навигации с вкладками: http://pastebin.com/gg4kgGKz

Вкладка работает великолепно, однако мне бы хотелось, чтобы, если пользователь заходит: http://www.site.com/#tab2, этот tab2 автоматически открывается и то же самое для # tab1 и т. Д.

Возможно ли это, и если да, то как мне добиться этого с помощью моего кода?

Вот будь я скрипкой: http://jsfiddle.net/MjENc/8/

Большое спасибо за любые указатели.

Michael

1 Ответ

0 голосов
/ 14 сентября 2011

Один из способов сделать это - использовать php. Например, вы бы использовали метод GET, чтобы получить номер вкладки: например, www.yoursite.com/?tab=2 даст вам значение для переменной GET 'tab'. Затем вы можете использовать jQuery для чтения этой переменной и использовать функцию «триггера», чтобы «щелкнуть» на соответствующей вкладке, чтобы она открылась. Если переменная GET не установлена, то вы просто открываете первую вкладку по умолчанию.

Чтобы получить переменные GET с помощью jQuery, см. здесь .

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