Хоча в цьому питанні конкретно згадується функція autosuggest jQuery-UI, назва питання є загальнішою: чи працює bootstrap 3 з інтерфейсом jQuery? У мене виникли проблеми з функцією вибору дати QQUI (спливаючий календар). Я вирішив проблему з вибором дат, і сподіваюся, що це допоможе вирішити інші проблеми jQUI / BS.
Сьогодні мені було важко отримати найновішу програму jQueryUI (ver 1.12.1) для роботи з завантажувальною версією 3.3.7. Що відбувалося - календар відображається, але він не закриється.
Виявилася проблема з версією jQUI та BS. Я використовував останню версію Bootstrap і виявив, що мені довелося перейти на наступні версії jQUI та jQuery:
jQueryUI - 1.9.2 (перевірено - працює)
jQuery - 1.9.1 або 2.1.4 (перевірено - обидва працюють. Інші версії можуть працювати, але вони працюють.)
Bootstrap 3.3.7 (перевірено - працює)
Оскільки я хотів використовувати власну тему, я також створив спеціальне завантаження jQUI (видалив декілька речей, як-от усі взаємодії, діалогове вікно, панель прогресів та кілька ефектів, які я не використовую) - і обов'язково вибрав "Cupertino" внизу як моя тема.
Я встановив їх таким чином:
<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>
Для тих, хто цікавиться, папка CSS виглядає так:
[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)