Sebbene questa domanda menzioni specificamente la funzione di suggerimento automatico jQuery-UI, il titolo della domanda è più generale: bootstrap 3 funziona con jQuery UI? Ho avuto problemi con la funzione jQUI datepicker (calendario pop-up). Ho risolto il problema del datepicker e spero che la soluzione possa aiutare con altri problemi di jQUI / BS.
Oggi ho avuto difficoltà a ottenere l'ultimo datepicker jQueryUI (ver 1.12.1) per funzionare con bootstrap 3.3.7. Quello che stava succedendo è che il calendario sarebbe stato visualizzato ma non si sarebbe chiuso.
Si è rivelato essere un problema di versione con jQUI e BS. Stavo usando l'ultima versione di Bootstrap e ho scoperto che dovevo eseguire il downgrade a queste versioni di jQUI e jQuery:
jQueryUI - 1.9.2 (testato - funziona)
jQuery - 1.9.1 o 2.1.4 (testato - entrambi funzionano. Altri vers possono funzionare, ma funzionano.)
Bootstrap 3.3.7 (testato - funziona)
Poiché volevo utilizzare un tema personalizzato, ho anche creato un download personalizzato di jQUI (rimosso alcune cose come tutte le interazioni, i dialoghi, la barra di avanzamento e alcuni effetti che non uso) - e mi sono assicurato di selezionare "Cupertino" in fondo come il mio tema.
Li ho installati così:
<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>
Per chi è interessato, la cartella CSS si presenta così:
[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)