有没有办法让jQuery捕获页面更改事件?
例如,我有几个<a>
标签会路由到另一个页面,
<a href="http://127.0.0.1/page1.html">page1</a>
<a href="http://127.0.0.1/page2.html">page2</a>
<a href="#local">local</a>
<a href="http://127.0.0.1/page4.html">page4</a>
我想要实现的是,当用户点击将导航到其他页面的任何链接时,加载栏将显示
而不是添加&#39; onclick&#39;对于每个链接,
<a href="http://127.0.0.1/page1.html" onclick="openLoader()">page1</a>
function openLoader(){ $('#loading').show();}
答案 0 :(得分:0)
您可以使用WindowEventHandlers.onhashchange
$(window).on('hashchange', function(e){
// Your Code goes here
});