Default Image

Months format

Show More Text

Load More

Related Posts Widget

Article Navigation

Contact Us Form


Sorry, the page you were looking for in this blog does not exist. Back Home

Bootstrap-4 navbar collapse menu close when clicking outside the navbar in mobile

Hello readers, Today I will write the code for the Bootstrap-4 navbar collapse menu close when clicking outside of the navigation bar on mobile. I write HTML here for the navigation bar and javascript for the close collapsing menu when we click outside the navbar into mobile. I used bootstrap-4 library and jquery. To see the result click outside of the navbar.

bootstrap 4 collapse close on click outside

HTML Code For Bootstrap Navbar Collapse -

<!DOCTYPE html> <html lang="en"> <head> <title></title> <meta charset="utf-8"> <meta name="keyword" content=""> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href=""> </head> <body> <header> <nav class="navbar navbar-expand-md bg-dark navbar-dark"> <!-- Site Logo Here --> <a class="navbar-brand" href="#">Logo</a> <!-- Collapsibe Button --> <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#mobilemenu"> <span class="navbar-toggler-icon"></span> </button> <!-- Header links --> <div class="collapse navbar-collapse" id="mobilemenu"> <ul class="navbar-nav"> <li class="nav-item"> <a class="nav-link" href="#">Home</a> </li> <li class="nav-item"> <a class="nav-link" href="#">About</a> </li> <li class="nav-item"> <a class="nav-link" href="#">Services</a> </li> <li class="nav-item"> <a class="nav-link" href="#">Event</a> </li> <li class="nav-item"> <a class="nav-link" href="#">Contact</a> </li> </ul> </div> </nav> </header> <body>
Something here... </body> <footer>Something here...</footer>
<script src=""></script> <script src=""></script> <script src=""></script>

Javascript For Navbar Close on Click Outside

<script>     $(document).ready(function () {      $(document).click(function (event) {      var click = $(;     var _open = $(".navbar-collapse").hasClass("show");      if (_open === true && !click.hasClass("navbar-toggler")) {      $(".navbar-toggler").click();      }      });     }); </script> </body> </html>

Output -
Close bootstrap collapse when clicking anywhere in the body


  1. good information providing, its useful content ur website.

    1. Thanks for you valuable feedback. Keep visiting our website. Also you can follow us on facebook, linkedin and instagram.

  2. Hire ReactJS Developers from CronJ to leverage 9+ years of React handling and 15+ industrial experience at just $8 per hour!

    hire reactjs developers
    hire react developer

  3. Thanks for sharing this content, its really helpful Hire web designers

  4. ProManage It Solutions specializes in web development and digital marketing. We can help you make your website more user-friendly and visible to those who are searching for what you have to offer. Contact us today to learn more about our web development services.

  5. Businesses across the globe tend to hire Nodejs developers to achieve their goals in the best possible manner and in the least time frame. We offer the service on an hourly basis as well as at a fixed price. Visit our website and consult with expert.

  6. Thank you for sharing your informative article. I hope to read more articles from you in the future. Additionally, I would like to share some information regarding Event management software for nonprofits

  7. That is nice article from you , this is informative stuff . Hope more articles from you . I also want to share some information about Pet Dogs for sale in vizag