Obwohl in dieser Frage speziell die Autosuggest-Funktion von jQuery-UI erwähnt wird, ist der Fragentitel allgemeiner: Funktioniert Bootstrap 3 mit jQuery UI? Ich hatte Probleme mit der Funktion jQUI Datepicker (Popup-Kalender). Ich habe das Datepicker-Problem gelöst und hoffe, dass die Lösung bei anderen jQUI / BS-Problemen hilft.
Ich hatte heute Schwierigkeiten, den neuesten jQueryUI-Datepicker (Version 1.12.1) für Bootstrap 3.3.7 zu bekommen. Was geschah, war, dass der Kalender angezeigt wurde, aber nicht geschlossen wurde.
Es stellte sich heraus, dass es sich um ein Versionsproblem mit jQUI und BS handelt. Ich habe die neueste Version von Bootstrap verwendet und festgestellt, dass ich auf diese Versionen von jQUI und jQuery herunterstufen musste:
jQueryUI - 1.9.2 (getestet - funktioniert)
jQuery - 1.9.1 oder 2.1.4 (getestet - beide funktionieren. Andere Versionen funktionieren möglicherweise, aber diese funktionieren.)
Bootstrap 3.3.7 (getestet - funktioniert)
Da ich ein benutzerdefiniertes Thema verwenden wollte, habe ich auch einen benutzerdefinierten Download von jQUI erstellt (einige Dinge wie alle Interaktionen, Dialoge, Fortschrittsbalken und einige Effekte, die ich nicht verwende, entfernt) - und sichergestellt, dass "Cupertino" ausgewählt wurde. ganz unten als mein thema.
Ich habe sie so installiert:
<head>
...etc...
<link rel="stylesheet" href="css/font-awesome.min.css">
<link rel="stylesheet" href="css/cupertino/jquery-ui-1.9.2.custom.min.css">
<link rel="stylesheet" href="css/bootstrap-3.3.7.min.css">
<!-- <script src="js/jquery-1.9.1.min.js"></script> -->
<script src="js/jquery-2.1.4.min.js"></script>
<script src="js/jquery-ui-1.9.2.custom.min.js"></script>
<script src="js/bootstrap-3.3.7.min.js"></script>
...etc...
</head>
Für Interessenten sieht der CSS-Ordner folgendermaßen aus:
[css]
- bootstrap-3.3.7.min.css
- font-awesome.min.css
- style.css
- [cupertino]
- jquery-ui-1.9.2.custom.min.css
[images]
- ui-bg_diagonals-thick_90_eeeeee_40x40.png
- ui-bg_glass_100_e4f1fb_1x400.png
- ui-bg_glass_50_3baae3_1x400.png
- ui-bg_glass_80_d7ebf9_1x400.png
- ui-bg_highlight-hard_100_f2f5f7_1x100.png
- etc (8 more files that were in the downloaded jQUI zip file)