Наличие двух загрузочных ссылок приводит к тому, что аккордеон не работает должным образом
Я включил две загрузочные ссылки в мою HTML-страницу. Это вызывает проблемы с аккориданом, который я включил. Однажды открывшийся аккордеон не рухнет при повторном нажатии.
Я понял, что это из-за двух загрузочных ссылок, и проблема решается, когда я удаляю одну. Кто-нибудь знает, почему это происходит и как это решить?
Две загрузочные ссылки - это локальная копия и копия CDN. Я в основном использую CDN и у меня есть локальная резервная копия, если CDN не работает.
Любая помощь приветствуется.
1 ответ
К сожалению, Bootstrap не предоставляет конкретной переменной для резервной цели. Тем не менее, вы все равно можете добиться аварийного поведения CDN, вы можете проверить один из плагинов начальной загрузки. Например, вы можете проверить modal
плагин, как показано ниже
<script src="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>
<script>$.fn.modal || document.write('<script src="/js/bootstrap.min.js"><\x3C/script>')</script>
Это загрузит только локальную версию bootstrap.min.js
файл, если CDN не работает.
Обратите внимание, что в будущем это может не сработать, если modal
Плагин будет переименован или удален в будущем.