Attempting to utilize Bootstrap for a responsive menu design.
Assistance needed in implementing the collapse feature for dropdown menus on mobile and tablet views.
At present, toggling opens the menu but there is no automatic closure mechanism.
HTML
<!-- Navigation bar style -->
<div class="culmn">
<nav class="navbar navbar-default bootsnav navbar-fixed">
<div class="navbar-top bg-grey fix">
<div class="container">
<div class="row">
<div class="col-md-6">
<div class="navbar-callus text-left sm-text-center">
<ul class="list-inline">
<li><a href="tel:123456789"><i class="fa fa-phone"></i>123456789</a></li>
<!--<li><a href="mailto:<a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="e78a868e8b8f829582a78f828b97c984888a">[email protected]</a>"><i class="fa fa-envelope-o"></i> Contact Us: <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="d4b9b5bdb8bcb1a6b194bcb1b8a4fab7bbb9">[email protected]</a></a></li>-->
</ul>
</div>
</div>
<div class="col-md-6">
<div class="navbar-socail text-right sm-text-center">
<ul class="list-inline">
<li><a target="_blank" href="#"><i class="fa fa-facebook"></i></a></li>
<li><a target="_blank" href="#"><i class="fa fa-twitter"></i></a></li>
<li><a target="_blank" href="#"><i class="fa fa-linkedin"></i></a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<!-- Start Search -->
<div class="top-search">
<div class="container">
<div class="input-group">
<span class="input-group-addon"><i class="fa fa-search"></i></span>
<!-- <form id="search">
<input type="text" class="form-control" placeholder="Search">
</form> -->
<input type="text" class="form-control" placeholder="Search">
<span class="input-group-addon close-search"><i class="fa fa-times"></i></span>
</div>
</div>
</div>
<!-- End Search -->
<div class="container">
<div class="attr-nav">
<ul>
<li class="search"><a href="#"><i class="fa fa-search"></i></a></li>
</ul>
</div>
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar2">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="index.html">
<div class="title">Logo</div>
<div class="sub-title">Logo Sub</div>
</a>
</div>
<div id="navbar2" class="navbar-collapse collapse">
<ul class="nav navbar-nav navbar-right">
<li><a data-toggle="collapse" data-target=".navbar-collapse" href="#home">Home</a></li>
<li><a data-toggle="collapse" data-target=".navbar-collapse" href="#features">Features</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Dropdown here</a>
<ul class="dropdown-menu" role="menu">
<li><a href="one.html">One</a></li>
<li><a href="two.html">Two</a></li>
<li><a href="three.html">Three</a></li>
<li><a href="four.html">Four</a></li>
<li><a href="five.html">Five</a></li>
<li><a href="six.html">Six</a></li>
<li><a href="seven.html">Seven</a></li>
<li><a href="eight.html">Eight</a></li>
</ul>
<li><a data-toggle="collapse" data-target=".navbar-collapse" href="#about">About Us</a></li>
<li><a href="contact.html">Contact</a></li>
</li>
</ul>
</div>
<!--/.nav-collapse -->
</div>
<!--/.container-fluid -->
</nav>
</div>
<!-- End of navigation bar style -->
'Dropdown here' does not automatically close upon clicking again on mobile or tablet devices. Implementation of toggle needed for closure functionality.
Is there a recommended method through Bootstrap to enable automatic closure upon selection?
Alternatively, would manual jQuery scripting be necessary for achieving this feature?