This question already has an answer here:
Setting up the jQuery Mobile script
                                
                                    (1个答案)
                                
                        
                2年前关闭。
            
        

用户离开页面时,我需要执行一个功能。这是我在pageinit上的代码。离开时我该怎么做?

$("#page2").on("pageinit", function (myEvent) {

            //Things to do

    });

最佳答案

您可以使用jQuery的unload事件,

https://api.jquery.com/unload/

但是最好使用香草javascript beforeunload事件,因为它可能更快。

https://developer.mozilla.org/en-US/docs/Web/Events/beforeunload

10-05 20:37