Nicht sicher, ob es nur ich bin, ich bin von Bootstrap 3 nach v4 bewegen und Dropdown-Liste funktioniert nicht, auch das einfachste Beispiel aus dem Bootstrap v4 Dropdown-Sitzung kopiert. Der folgende Code zeigt eine Schaltfläche anklickbar, aber nicht herunterfallen. Ich habe herausgefunden, dass ich in den 0.01 Sekunden, nachdem ich aktualisiert habe und ich auf die Schaltfläche klicke, das Dropdown-Menü erscheint. Aber jederzeit nachdem es einfach nicht funktioniert. Hier ist mein CodeBootstrap 4 Dropdown funktioniert nicht
js
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js" integrity="sha384-3ceskX3iaEnIogmQchP8opvBy3Mi7Ce34nWjpBIwVTHfGYWQS9jwHDVRnpKKHJg7" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/tether/1.3.7/js/tether.min.js" integrity="sha384-XTs3FgkjiBgo8qjEjBk0tGmf3wPrWtA6coPfQDfFEY8AnYJwjalXCiosYRBIBZX8" crossorigin="anonymous"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.5/js/bootstrap.min.js" integrity="sha384-BLiI7JTZm+JWlgKa0M0kGRpJbF2J8q+qreVrKBC47e3K6BW78kGLrCkeRX6I9RoK" crossorigin="anonymous"></script>
css
<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/tether/1.4.0/css/tether-theme-arrows-dark.min.css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.5/css/bootstrap.min.css" integrity="sha384-AysaV+vQoT3kOAXZkl02PThvDr8HYKPZhNT5h/CXfBThSRXQ6jW5DO2ekP5ViFdi" crossorigin="anonymous">
HTML
<div class="btn-group">
<button type="button" class="btn btn-danger dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Action
</button>
<div class="dropdown-menu">
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
Auswahlmenüs sind Es basiert auf einer Drittanbieterbibliothek, Popper.js, die dynamische Positionierung und Darstellungsfelderkennung bietet. Stellen Sie sicher, dass [popper.min.js] (https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.11.0/umd/popper.min.js) vor dem Bootstrap-JavaScript enthalten ist. Überprüfen Sie die [Dokumente] (https://getbootstrap.com/docs/4.0/components/dropdowns/#overview). – Zuul
Laut @Zuul muss Popper BEFORE bootstrap.js kommen. Das war das Problem, das ich hatte. – Dave