只是想知道:
我需要在转换到新的Jquery移动页面之前/之后更新URL并删除所有hashtag参数。
现在我正在尝试这样,但它不起作用:
$(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 );
});
这有可能吗?如果是这样,我该怎么做呢?
感谢您的帮助!
答案 0 :(得分:1)
尝试更改页面时,可以关闭哈希。希望这段代码有所帮助。
示例:
$.mobile.changePage("#About", {transition: "slide",reverse: true,changeHash: false});