Я пытаюсь заставить мой сайт правильно реагировать на кнопку «Назад». Я сохранил этот хэш того, что я хочу, но я не знаю, как jQuery сможет определить, когда хэш изменится. Это не .ready(), потому что страница не перезагружается. Что я использую?
Изменить для большей ясности:
Я использую iframe, поэтому не могу сказать, когда кто-то нажимает на ссылку. Он находится в том же поддомене, поэтому я вижу его путь к файлу и сохраняю его, чтобы вы могли добавить его в закладки. К сожалению, при сохранении его в виде хэша моя кнопка «Назад» теперь не перезагружается, что не позволяет перезагрузить iframe, поэтому моя кнопка «Назад» по существу сломана. Если бы был способ узнать, когда меняется URI, я мог бы сравнить его с адресом iframe и изменить, если они не совпадают.
Все, что мне нужно, это способ проверить, изменился ли URI. Есть ли .change() для URI? Что-то в этом духе?