🚨 Time is Running Out: Reserve Your Spot in the Lucky Draw & Claim Rewards! START NOW

Code has been added to clipboard!

The Usage of Now Deprecated jQuery .unload() Function

Reading time 1 min
Published Jan 11, 2018
Updated Oct 2, 2019

jQuery unload: Main Tips

  • jQuery .unload() was one of the event methods used for working with event handlers.
  • It attached a function to run when a jQuery window unload event occured.
  • This method was removed in jQuery 3.0 version.

Syntax and Usage of .unload()

The .unload() jQuery method binds a function to a jQuery window unload event.

$(window).unload(() => {
    alert("See you next time!");

Note: jQuery .unload() was only used on window elements.

The syntax for .unload()() method is as follows:


To trigger jQuery window.unload event, these actions had to be done:

  • Typing a URL in the address bar, and pressing ENTER.
  • Using the FORWARD or BACK buttons.
  • Navigating to another link.
  • Reloading the page.
  • Closing the window, or the tab of the browser.

Note: the jQuery .unload() method was deprecated in jQuery version 1.8 and removed in 3.0.