我正在訪問一個網頁,我正在嘗試編寫一個jQuery腳本來檢測頁面何時加載一個新的內容。問題是,頁面第一次加載時會拋出一個on('load')事件,但後續的每一次導航似乎都在頁面內,我無法弄清楚如何捕獲這些頁面。jQuery檢測單頁導航
這就是我所做的。轉到下面的鏈接。打開Google Chrome devtools控制檯。嘗試添加一個jQuery事件偵聽器,如下所示。
$(document).on('click',function(){console.log("click");})
這適用於所有的點擊。我嘗試了加載,重新加載,更改事件,但這並不是一直工作。當用戶導航到此演示網站中的另一個「頁面」(或節)時,如何捕獲事件。
http://www.emc.com/microsites/vipr-demo/index.htm#/vdc/1/admin/dashboard/admin-dashboard
想這似乎不工作:$(窗口)。在( 'hashchange',函數(){的console.log( 「hasChange」);}); – mumshad