Skip to content
Related Articles

Related Articles

jQuery | event.stopPropagation() Method

View Discussion
Improve Article
Save Article
Like Article
  • Last Updated : 17 Jul, 2019

The event.stopPropagation() method is an inbuilt method in jQuery which is used to stop the windows propagation. In the DOM tree when setting an event with the child element and the parent element as well then if you hit on the child element event it will call both child and the parent element as well. So with the help of this method this popup will not appear for the other element except selected element.



Parameters: It accepts single parameter which is mandatory. This parameter comes from binding function.

Return Value: This method returns the selected element with specified changes made by stopPropagation() method.

Example: This example illustrates the event.stopPropagation() method.

<!DOCTYPE html>
        jQuery event.stopPropagation() Method
    <script src=
        .main {
            border:1px solid green;
    <!-- Script to use jQuery event.stopPropagation() Method -->
        $(document).ready(function() {
            $(".main").click(function() {
                alert("Main div element");
            $(".GFG").click(function(event) {
                alert("Nested div element");
            $(".geeks").click(function(event) {
                alert("Second nested div element");
    <!-- Click on element to display alert message -->
    <div class="main">
        <div class="GFG">
            A computer science portal
            <div class="geeks">
                Welcome to GeeksforGeeks


  • Before Clicking the button:
  • After Clicking the button:

My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!