从页面重新加载时的URL中删除特定的哈希

时间:2019-09-25 22:16:26

标签: javascript jquery html url

我有点问题。我正在使用remodal,它在URL中使用散列来显示模式。就我而言,它是http://www.test.com/#my-remodal。现在打开模式并重新加载页面时,哈希仍然存在,并且模式在重新加载后打开,这对我而言不是很好。

那么当模式打开时,用户重新加载页面时,是否可以选择删除哈希?

这是我的代码:

jQuery( window ).load( function () {
    if ( window.location.hash.indexOf( "#my-remodal" ) > -1 ) {
        window.location.hash = "";
    }
} );

0 个答案:

没有答案