jQuery | event.delegateTarget Property
The event.delegateTarget property in jQuery is used to return the element where the currently-called jQuery event handler was attached.
Syntax:
event.delegateTarget
Parameter:
- event: It is a required parameter and this event parameter comes from the event binding function.
Example:
<!DOCTYPE html> <html> <head> <title> jQuery event.currentTarget Property </title> <script src= </script> <script> $(document).ready(function() { $("div").on("click", "button", function(event) { $(event.delegateTarget).css( "background-color", "green"); }); }); </script> </head> <body> <center> <div> <h1>GeeksForGeeks</h1> <h2 id="geeks2"> jQuery event.currentTarget Property </h2> <button>Click</button> </div> </center> </body> </html> |
Output:
Before click:

After click:


