The load () method is used to load a specific element. It attaches an event handler to load event. It was deprecated in jQuery 1.8 version of jQuery library.
The load event occurs when a specific element is loaded. It is generally used with a URL (image, script, frame, iframe), and the window object.
Note: On some browsers, the load event did not trigger if the image is cached.
Syntax:
$(selector).load(function)
It adds a function to the load event.
Parameter | Description |
---|---|
Function | It is an essential parameter. It executes itself when the specified element is done loading. |
Let's take an example to demonstrate jQuery load() event.
<!DOCTYPE html> <html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> <script> $(document).ready(function(){ $("img").load(function(){ alert("Image loaded."); }); }); </script> </head> <body> <img src="good-morning.jpg" alt="good morning"> <p><b>Note:</b> On some browsers, the load event did not trigger if the image is cached.</p> </body> </html>