jquery - Bootstraps dropdown-menu in navbar does not open -
my dropdown-menu in navbar either not open (if omit open) or stays open time (when add open did in version below). how can open if omit open or how can make close again? (links jquery , bootstrapcdn there):
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/> <body data-spy="scroll" data-target=".navbar"> <!--navbar starts here--> <nav class="navbar navbar-inverse navbar-fixed-top" role="navigation"> <div class="container-fluid"> <div class="navbar-header"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse"> <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="#"> <img alt="brand" src="..."> </a> <div class="projectname"> <a href="#">ДЖУЛИН</a> </div> </div> <div class="navbar-collapse collapse"> <ul class="nav navbar-nav navbar-right"> <li class="active"> <a href="#home"> home </a> </li> <li class="dropdown open" role="presentation"> <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"> work <span class="caret"></span> </a> <ul class="dropdown-menu"> <li><a href="#work1" class="scroll-nav">work 1</a></li> <li><a href="#work2" class="scroll-nav">work 2</a></li> </ul> </li> <li class="active"> <a href="#about"> </a> </li> <li class="active"> <a href="#faq"> faq </a> </li> <li class="active"> <a href="#contact"> contact </a></li> </ul> </div> <!--collapse--> </div> <!--header--> </div> <!-- end nav container --> </nav> <!-- end navbar--> thanks already!
here go solution https://jsfiddle.net/08xp0q92/
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script> <body data-spy="scroll" data-target=".navbar"> <!--navbar starts here--> <nav class="navbar navbar-inverse navbar-fixed-top" role="navigation"> <div class="container-fluid"> <div class="navbar-header"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse"> <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="#"> <img alt="brand" src="..."> </a> <div class="projectname"> <a href="#">ДЖУЛИН</a> </div> </div> <div class="navbar-collapse collapse"> <ul class="nav navbar-nav navbar-right"> <li class="active"> <a href="#home"> home </a> </li> <li class="dropdown open" role="presentation"> <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"> work <span class="caret"></span> </a> <ul class="dropdown-menu"> <li><a href="#work1" class="scroll-nav">work 1</a></li> <li><a href="#work2" class="scroll-nav">work 2</a></li> </ul> </li> <li class="active"> <a href="#about"> </a> </li> <li class="active"> <a href="#faq"> faq </a> </li> <li class="active"> <a href="#contact"> contact </a></li> </ul> </div> <!--collapse--> </div> <!--header--> </nav> <!-- end nav container --> </body> <!-- end navbar--> you must include bootstrap.js.
Comments
Post a Comment