The jQuery unload() method is used to attach a function to run when a unload event occurs i.e when a
- The link is clicked, leaving the current page.
- Forward or back button is used.
- The new URL is typed in the address bar.
- The browser window is closed.
- The page is reloaded.
Syntax:
To trigger the unload event for selected elements.
$(selector).unload()
To add a function to the unload event.
$(selector).unload(function)
Function:
- It is an optional parameter.
- The function parameter specifies the function to run when the event occurs.
Example:
<!DOCTYPE html> <html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> <script> $(document).ready(function(){ $(window).unload(function(){ alert("Goodbye!"); }); }); </script> </head> <body> <p>When you click <a href="https://www.w3schools.blog">this link</a>, or close the window, unload event will be triggered.</p> </body> </html>