Я работаю над сайтом, у которого нет поля зрения до тех пор, пока не будет нажата ссылка.Скрыть Div с jQuery После того, как обратная кнопка нажата
Все это работает нормально, пока не будет нажата кнопка «Назад», и «новый» div все еще отображается.
Как настроить его так, чтобы при нажатии кнопки «Назад» домашняя страница вернулась в исходное состояние?
См. Пример http://electrickiwi.co.uk/test/fatr/3. Если вы нажмете ссылку «Новости», появится новый div с областью меню и содержимого. Нажмите «Домой», и div исчезнет, вернув вас на исходную домашнюю страницу. Попробуйте снова нажать «Новости», а затем нажмите кнопку «Назад». Фон меню (div.left) исчезает, но фактическое меню все еще отображается.
Я думаю, это потому, что меню находится в фиксированном положении; которым он должен быть; но я хочу, чтобы он снова был скрыт, когда нажата кнопка «Назад».
Есть ли простой способ сделать это?
Спасибо за ваш ответ. Я не знаю, где вы говорите, чтобы я включил это. Сможете ли вы представить пример в контексте для меня? Благодаря! – rossautomatica
$ (window) .bind ('hashchange', function (event) { var tgt = location.hash.replace (/^# \ /? /, ''); if (tgt == 'home') { \t jQuery ("# content"). FadeOut (1300) } }); $ (окно) .trigger ('hashchange'); –
Большое вам спасибо - вы спасатель! Добавлен код, и все, кажется, работает по назначению. Спасибо! – rossautomatica