Dch*_*ris 3 html javascript url jquery hashtag
我希望在使用哈希标记后将其从URL中删除.例如,当我点击下面的链接时:
<a href="#btnq1"><button type="button" name="" value="" id="btnq1">Just a button</button></a>
Run Code Online (Sandbox Code Playgroud)
我希望在此链接上的操作发生后立即删除页面URL中显示的哈希标记#btnq1.我尝试了下面的jquery代码没有成功:
$('#btnq1').click(function(event){
event.preventDefault();
// your action
});
Run Code Online (Sandbox Code Playgroud)
即使这有效,那么我如何实现它以适用于添加到URL的每个哈希标记?我想用javascript解决它.
你可以尝试:
$(window).on('hashchange', function(e){
history.replaceState ("", document.title, e.originalEvent.oldURL);
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11561 次 |
| 最近记录: |