如何禁用頁面上的所有onclick事件,綁定我的自定義函數,並在執行後啓用所有先前的事件?暫時禁用所有onclick事件並將其綁定回
我正在建立一個書籤,它應該可以在任何已經加載的頁面上工作,並且我正在使用jQuery來處理我的自定義邏輯(頁面在加載後被加載)。請注意,我無法控制哪些事件以及何時被綁定。
目前我發現的最穩定的解決方案是解除綁定事件,通過自定義函數綁定阻止默認操作,然後重新加載頁面。這工作,但我想避免重新加載。部分解決方法是重新加載頁面並滾動到以前的位置(如何實現此效果?)。一些可能的解決方案會使用iframe,但我寧願避免這種情況。
顯示當前功能。 – epascarello