Описание тега hashchange
NoneHashchange is a DOM window event that is fired when the URL's fragment identifier changes.
1
ответ
Проблемы с хэш-обменом URL с загрузкой ajax
У меня есть функциональная тема WordPress, которая загружает контент через AJAX. Однако у меня возникает одна проблема: когда страницы загружаются напрямую, сценарий ajax больше не работает. Например, структура ссылок работает следующим образом, в т…
31 окт '12 в 17:26
1
ответ
Понимание реализации Jquery SPA
Я пытаюсь создать SPA-сайт с JQuery. Я умею пользоваться history.pushState а также $(window).on('popstate') но у меня есть несколько вопросов. В настоящее время у меня есть файл router.js, который обрабатывает событие popstate и навигационные ссылки…
14 окт '17 в 08:56
3
ответа
Плагин истории jquery
Я использую этот плагин: http://plugins.jquery.com/project/history на этой странице: http://www.crtaci.info/index.php?autocom=majice Я не знаю почему, но, похоже, я не могу понять, что нужно сделать, чтобы заставить это работать... Думаю, мне нужно …
12 сен '09 в 14:47
2
ответа
Сохранение состояния страницы AJAX
Есть ли способ прослушать hashchanges в URL и зарегистрировать событие для использования кнопки в AJAX и т. Д. Используя ссылки вроде таких: <a href="/#!page">Go to page!</a> и скрипт такой: <script type="text/javascript"> $(functi…
14 июн '11 в 16:39
2
ответа
AJAX загружать контент с помощью якорной ссылки? жить-обработчик?
Эй, ребята, я загружаю div с дочернего сайта с помощью AJAX. на этом дочернем сайте есть ссылка: <a href="#someIDonHomepage">anchorlink</a> Моя домашняя страница, на которой запускается ajax-запрос, имеет этот раздел #someIDonHomepage, и…
04 янв '11 в 17:47
0
ответов
history.pushState не удаляет хэш
Я проверяю URL для хэша. Если хеша не существует, я устанавливаю начальный хеш (маршрут по умолчанию). if (!window.location.hash) { console.log("Empty hash") window.location.hash = '#home' } Затем я проверяю изменения хеша: window.addEventListener('…
20 сен '18 в 22:59
2
ответа
Сменить location.hash на unbeforeunload
У меня есть страница, которая генерируется с помощью JavaScript. Я хочу хранить $(window).scrollTop() значение в хэше (например, #position=xxx) поэтому, когда страница обновляется и элементы генерируются снова, пользователь может продолжить прокрутк…
03 июн '14 в 17:49
1
ответ
Какую библиотеку JavaScript hashchange/history мне следует использовать сегодня (2011)?
1) Какой хеш-обмен / библиотеку истории / метода JavaScript следует использовать для моего приложения JavaScript? 2) И как мне достичь этих трех вещей, используя этот метод? A) Когда страница загружается, я хочу проанализировать хэш / параметры URL …
14 окт '11 в 13:35
0
ответов
Есть ли способ вызвать событие hashchange, даже если маршрут не изменен в магистрали?
Я использую позвоночник в моем проекте. На моей веб-странице, когда я применяю фильтры, мой маршрут не изменится. Этот фильтр добавлен в качестве параметра в мой запрос. Таким образом, мой сценарий, хотя мой маршрут не меняется, я хочу, чтобы событи…
07 сен '15 в 11:48
4
ответа
Опыт работы с Javascript History Framework
Я ищу фреймворк истории javascript для обработки навигации внутри страницы, когда пользователь выбирает несколько параметров, которые изменяют поведение страницы. На странице есть несколько артефактов, которые изменяют загрузку данных на странице, и…
18 мар '09 в 08:03
0
ответов
Косая навигация и Jquery
Поэтому мне было интересно, как перемещаются такие сайты, как google plus и github. например, когда вы переходите на plus.google.com и затем нажимаете на профиль, вы переходите на что-то вроде plus.google.com/112578301581290773086/posts, но не перез…
25 июл '12 в 22:23
0
ответов
ReactJS - onhashchange против addEventListener("hashchange")
Я использую слушатель hashchange в своем компоненте React. Слушатель монтируется в componentDidMount() через onhashchange вместо того, чтобы использовать addEventListener() через закомментированную строку. Есть ли разница между ними? componentDidMou…
24 янв '17 в 15:37
5
ответов
При использовании кнопки назад AJAX результаты были потеряны
Поэтому я настроил систему нумерации страниц, аналогичную Twitter, где отображаются 20 результатов, и пользователь может щелкнуть ссылку, чтобы показать следующие двадцать или все результаты. Количество отображаемых результатов может контролироватьс…
22 июн '09 в 22:03
1
ответ
Нажмите "Событие", чтобы запустить при использовании кнопок браузера "назад" и "вперед"
Я использую событие щелчка, чтобы показать скрытый встроенный div. В настоящее время я использую событие Jhery hashchange Бена Алмана http://benalman.com/projects/jquery-hashchange-plugin/ чтобы кнопки браузера вперед и назад отображали ссылки на хэ…
12 сен '12 в 01:18
1
ответ
Почему выходные данные дублируются внутри слушателя события hashchange?
Я сгенерировал месяцы года с хешем #2019-01 #2019-02 и т. Д. Каждый раз, когда я нажимаю на ссылку, он добавляет новый список месяцев. Предполагается отображать только одну копию ссылок месяца, но выводить обновленный хэш. Так что, если я нажму на ф…
17 янв '19 в 15:20
1
ответ
Предотвратить поведение по умолчанию для события hashchange
Я использую jQuery $(window).on('hashchange') метод, чтобы скрыть нерелевантные разделы, за исключением того, на который указывает хеш URI. Работает красиво, кнопка назад и все. За исключением того факта, что я не могу предотвратить поведение браузе…
09 июн '13 в 22:24
1
ответ
Backbone.JS или Marionette.JS Маршрутизация без зависимости изменения хеша
Я хочу начать использовать фреймворки JavaScript - и подумал, что попробую Backbone или Marionette, так как он очень модульный и гибкий (насколько я могу судить). Единственное, что меня сейчас беспокоит, так это то, что они оба, похоже, зависят от м…
17 дек '14 в 11:48
12
ответов
jQuery - событие hashchange
Я использую: $(window).bind( 'hashchange', function(e) { }); привязать функцию к событию изменения хеша. Кажется, это работает в IE8, Firefox и Chrome, но не в Safari, и я предполагаю, что не в более ранней версии IE. Для этих браузеров я хочу отклю…
22 июн '10 в 05:20
1
ответ
Hashchange, вызывающий сбой приложения phonegap?
Я использую Ajax в приложении PhoneGap для загрузки контента для разных страниц. Я также использую onhashchange для включения функциональности кнопки "назад". Сначала все работает нормально, но если я щелкаю 3 разные ссылки (и запускаю 3 изменения х…
17 сен '13 в 12:14
1
ответ
Триггер изменения хэша адреса jQuery, даже если хеш не изменяется
Я использую этот плагин http://www.asual.com/jquery/address/ для обнаружения изменений хеша и тому подобного для моего веб-сайта, он использует его только для навигации, поэтому он является важной частью работы пользователей. Теперь это работает отл…
07 июл '12 в 02:17