2017-05-18 18 views
0

私はこのコードを作成しましたが、何らかの理由でログインモードとドロップダウンメニューの両方が機能しません。ログインモードとドロップダウンメニューが機能しません

jsfiddle.net

<nav class="navbar navbar-inverse navbar-fixed-top" role="navigation"> 
      <div class="container"> 
       <div class="navbar-header"> 
        <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar"> 
         <span class="sr-only">Toggle navigation</span> 
         <span class="icon-bar"></span> 
         <span class="icon-bar"></span> 
         <span class="icon-bar"></span> 
        </button> 


       </div> 
       <div id="navbar" class="navbar-collapse collapse"> 
        <ul class="nav navbar-nav"> 
         <li class="active"><a href="index.html"><span class="glyphicon glyphicon-home" 
          aria-hidden="true"></span> Home</a></li> 
         <li><a href="aboutus.html"><span class="glyphicon glyphicon-info-sign" 
          aria-hidden="true"></span> About</a></li> 
         <li class="dropdown"> 
          <a href="#" class="dropdown-toggle" data-toggle="dropdown" 
          role="button" aria-haspopup="true" aria-expanded="false"><span class="glyphicon glyphicon-list-alt" aria-hidden="true"></span> 
          Parks <span class="caret"></span></a> 
          <ul class="dropdown-menu"> 
           <li><a href="#">Alcazar Park</a></li> 
           <li><a href="#">Municipality Park</a></li> 
           <li><a href="#">OSE Park</a></li> 
          </ul> 
         </li> 
         <li><a href="contactus.html"><span class="fa fa-envelope-o" 
          aria-hidden="true"></span> Contact</a></li> 
        </ul> 

        <ul class="nav navbar-nav navbar-right"> 
         <li><a data-toggle="modal" data-target="#loginModal"> 
         <span class="glyphicon glyphicon-log-in"></span> Login</a> 
         </li> 
        </ul> 

       </div> 
      </div> 
     </nav>  
     <div id="loginModal" class="modal fade" role="dialog"> 
      <div class="modal-dialog"> 
      <!-- Modal Content --> 
       <div class="modal-content"> 
        <div class="modal-header"> 
         <button type="button" class="close" data-dismiss="modal">&times;</button> 
         <h4 class="modal-title">Login </h4> 
        </div> 
        <div class="modal-body"> 
         <form class="form-inline"> 
          <div class="form-group"> 
           <label class="sr-only" for="email">Email address</label> 
           <input type="email" id="email" name="email" placeholder="Email" class="form-control input-sm"> 
          </div> 
          <div class="form-group"> 
           <label class="sr-only" for="password">Password</label> 
           <input type="password" id="password" name="password" placeholder="Password" class="form-control input-sm"> 
          </div>  
           <div class="checkbox"> 
            <label style="color:black;"> 
             <input type="checkbox"><small>Remember Me</small> 
            </label> 
           </div> 
           <button type="submit" id="signIn" class="btn btn-info btn-sm">Sign In</button> 
           <button type="button" id="cancelModal" class="btn btn-default btn-sm" data-dismiss="modal">Cancel</button> 
         </form>    

        </div> 
       </div> 
      </div> 

     </div> 

間違っている可能性がどのような任意のアイデア?私は間違いを見つけることができないので、それは非常に奇妙なことがわかります。ありがとう、

Theo。

答えて

1

jQueryのはが必要です。あなたのフィドルのコードにjQueryライブラリがありません。

https://code.jquery.com/jquery-3.2.1.min.js 

また、ブートストラップJavaScriptを組み込む前にjQueryライブラリを含める必要があります。

2

jqueryライブラリがありません。あなたは(モーダルとドロップダウン)を探しているブートストラップ機能の両方について

https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js 

https://jsfiddle.net/nwen88pk/3/

関連する問題