Я использую jquery.address, плагин для создания истории браузера, когда у меня тяжелый веб-сайт на ajax.
хотя в определенной ситуации, когда ссылка запускает функции $ .address.change (), ее следует заблокировать.
например, при наличии навигации, где 1 элемент - текущая страница,
я бы предпочел, чтобы он не перезагружал текущую страницу, а блокировал событие изменения.
в функции $ .address.change () я, конечно, могу проверить, является ли это текущей страницей, и просто вернуться, но я все равно вижу адрес в адресной строке браузера.
это даже более неправильно, чем перезагрузка страницы, поскольку теперь она показывает текущую страницу с неправильным URL-адресом для пользователя.
так, если у кого-нибудь есть идея, как заблокировать jquery.address от изменения URL-адреса, например, когда там есть ссылка с классом 'current'?
С наилучшими пожеланиями
Sander Houttekier