Ich weiß, es gibt eine Menge Fragen wie diese auf Stack Overflow und ich habe sie angesehen, aber mein Dropdown-Menü funktioniert immer noch nicht.Twitter Bootstrap Dropdown-Menü funktioniert nicht
Hier ist mein Code:
<div class="navbar navbar-inverse navbar-fixed-top">
<div class="navbar-inner">
<div class="container">
<ul class="nav pull-left">
<li><a href="#myModal" class="dropdown-toggle" data-toggle="modal" data-keyboard="false" data-backdrop="static">Login</a></li>
<li class="dropdown" id="accountmenu">
<a class="dropdown-toggle" data-toggle="dropdown" href="#">My Account<b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="#">Login</a></li>
<li><a href="#">Register</a></li>
</ul>
</li>
</div>
</div>
</div>
Was ist falsch daran?
EDIT
die Drop-Down-Menü So funktioniert nun mit der Antwort auf diese Frage gestellt. Wenn ich jedoch die dort genannten Skripte einschließe, funktioniert das modale Fenster nicht mehr. Und wenn ich diese Einträge kommentiere, fängt es wieder an zu arbeiten.
Hier ist der Code für mein modales Fenster:
<div class="modal hide" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"
aria-hidden="true">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">
X</button>
<h3 id="myModalLabel">
Enter your Credentials</h3>
</div>
<div class="modal-body">
<form class="form-horizontal">
<div class="control-group">
<label class="control-label" for="inputEmail">Email</label>
<div class="controls">
<input type="email" id="inputEmail" placeholder="Email">
</div>
</div>
<div class="control-group">
<label class="control-label" for="inputPassword">Password</label>
</div>
</div>
<div class="control-group">
<div class="controls">
<label class="checkbox">
<input type="checkbox"> Remember me
</label>
<a href="news.php" class="btn btn-primary">Login</a>
<a href="registration.php" class="btn btn-primary">Sign up</a>
</div>
</div>
</form>
</div>
</div>
Und das JavaScript für den Auslöser:
$('#myModal').on('hide',function(){
$('.nav > li > a.modal-open-li').removeClass('modal-open-li');
});
Hey, das hat ganz gut funktioniert, aber wenn ich diese Skripte hinzufüge, funktioniert mein modales Fenster nicht mehr. Irgendeine Idee warum das wäre? – Anon
Könnten Sie einen Blick auf meine Bearbeitung werfen? – Anon