/ / El menú desplegable Bootstrap no funciona de forma consecutiva: javascript, css, twitter-bootstrap, twitter-bootstrap-3

El menú desplegable de Bootstrap no funciona consecutivamente - javascript, css, twitter-bootstrap, twitter-bootstrap-3

Newbie a CSS / JS aquí, así que perdone mi ignorancia. Tengo un menú que contiene un menú desplegable. Estoy usando Bootstrap.js (v3.3.5) y bootstrap.css (v3.2.0) en:

..
<link href="/css/bootstrap.min.css" rel="stylesheet"/>
<!--<link href="/css/bootstrap-responsive.css" rel="stylesheet"/>-->
<!--<link href="http://bootswatch.com/united/bootstrap.min.css" rel="stylesheet"/>-->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>

<script src="/js/bootstrap.js"></script>
<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" rel="stylesheet"/>

<!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
<!--[if lt IE 9]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
</head>
<body>
...
<div class="navbar navbar-default navbar-fixed-top navbar-transparent" role="navigation">
<div class="container">
<div class="navbar-header">
<img style="width:150px;height:50px;" src="/images//images/trans.png" class="img-rounded"/>
</div>
<div>
<ul class="nav pull-right">
<li sec:authorize="${!isAuthenticated()}">
<div>
<span> Welcome Guest!</span>
</div>
</li>
<li sec:authorize="${isAuthenticated()}">
<h4 th:inline="text">Hello [[${#httpServletRequest.remoteUser}]] !</h4>
</li>
</ul>
</div>
<div id="navbar-main" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a class="fa fa-home" id="showHome1" href="/"> Home</a></li>

<li class="dropdown" sec:authorize="${isAuthenticated()}">
<a href="" class="dropdown-toggle" data-toggle="dropdown"> Searches <b
class="caret"></b></a>
<ul class="dropdown-menu">

<li sec:authorize="${isAuthenticated()}">
<a class="fa fa-arrow-circle-o-up" id="upload" href="/upload"> Upload Data</a>
</li>
<li sec:authorize="${isAuthenticated()}">
<a class="fa fa-arrow-circle-o-up" id="ach" href="/ach"> A Search</a>
</li>

</ul>
</li>
<li sec:authorize="${isAuthenticated()}">
<a class="fa fa-search" id="searchT" href="/search"> Search </a>
</li>
</div>
</div>
</div>
</div

Después de iniciar sesión, aparece mi menú desplegable. Hago clic en cualquiera de los subelementos y esa página se representa y la URL se cambia a la URL apropiada. Pero luego, cuando hago clic en el menú desplegable, no sucede nada a menos que haga clic en Inicio o cambie la URL de nuevo a "/".

¿Por qué no funcionaría el menú desplegable a menos que la URL sea "/"?

Respuestas

1 para la respuesta № 1

No he analizado su código, pero le sugiero que utilice las mismas versiones de bootstrap (JS + CSS).