Я пытаюсь использовать Bootstrap DateTimePicker в HTML-шаблоне на основе Bootstrap. Проблема в том, что есть файл JS с именем foundation.js, который включен в шаблон, и этот файл убивает DateTimePicker. Когда я не включаю этот файл, DateTimePicker работает, но многие другие функции шаблона (например, вкладки, галерея изображений и т. д.) перестают работать. Когда этот файл включен, DateTimePicker не работает. Этот файл Foundation.js слишком велик, поэтому я разместил его здесь: http://pastebin.com/fQhtpV2P.
Я заметил, что в этот файл явно включен весь код jQuery v1.8.1. Итак, я предполагаю, что это причина, по которой DateTimePicker не работает, поскольку я включаю библиотеку jQuery v2.1.1, поэтому эти два конфликтуют. Я старался:
- Удалите код jQuery v1.8.1 из Foundation.js -> тот же эффект, что и удаление всего файла; сборщик работает, но все остальные функции из шаблона не работают
- Удалить библиотеку jQuery v2.1.1 include -> DateTimePicker не работает
- Удалите код jQuery v1.8.1 из Foundation.js и замените его кодом jQuery v2.1.1 -> ничего не работает
Я также пробовал все комбинации, включая порядок, но безуспешно. Итак, я не могу удалить этот Foundation.js, и сборщик не будет работать, пока этот файл существует. Что я должен делать?
PS. мой код находится в Codeigniter, поэтому он довольно сложен (много файлов), но я могу дать вам части кода, если это необходимо.