Как удалить хэштег из URL в Jquery Mobile? - PullRequest
0 голосов
/ 20 марта 2012

Просто интересно:

Мне нужно обновить URL и удалить все параметры хэштега до / после перехода на новую мобильную страницу Jquery.

Сейчас я пытаюсь вот так, но это не работает:

$(document).on('pagebeforeshow', 'div:jqmData(role="page")', function(event, data){     

   var documentUrl = $.mobile.path.parseUrl( location.href );
   // update path and history
   $.mobile.path.set( documentUrl.hrefNoHash ); 

});

Возможно ли это вообще? Если так, как я могу сделать это правильно?

Спасибо за помощь!

1 Ответ

1 голос
/ 21 марта 2012

Вы можете отключить хеширование при попытке изменить страницу. Надеюсь, этот код поможет.

Пример:

$.mobile.changePage("#About", {transition: "slide",reverse: true,changeHash: false});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...