Black friday

Save big!

All courses under $5 - for a limited time!

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.

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

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

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

$("selector").unload(function);

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.