jQuery hashchange трюк
При использовании jquery haschange плагина. У вас есть кнопка, и когда вы нажимаете на нее, вы меняете хэш. Но иногда это неправильное поведение. Если у вас есть операции ajax, если они не отправлены, это проблема. Решение - сначала вы устанавливаете фальшивый хеш.
$('.your_selector').click(function(){
hash('your-hash-value');
});
function hash(hashValue) {
location.hash = 'example';
location.hash = hashValue;
}
$(window).hashchange( function(){
//ajax operations
});
Опубликовано в "jQuery" Просмотры 5293 Oпубликованный 02/03/2018
Все комментарии (0)