Я испытываю очень спорадическую проблему с jQuery при загрузке из CDN с атрибутом defer
в Firefox:
<script defer src="http://code.jquery.com/jquery-1.11.3.min.js" ></script>
<script defer src="http://localhost/bloomingtontutors/public/js/bootstrap-3.3.2.js" ></script>
<script defer src="http://localhost/bloomingtontutors/public/js/fuelux.js" ></script>
...
В большинстве случаев, по крайней мере, на моем сервере разработки, это работает нормально. Однако, возможно, 1 из 5 раз, когда я загружаю страницу, я получаю ошибки от Bootstrap, FuelUX и почти любого другого плагина, утверждающего, что jQuery не определен:
Я удивлен, потому что даже в этом случае, если я смотрю на метки времени в консоли Firefox, кажется, что скрипты загружаются в правильном порядке.
Что здесь происходит? Это проблема с defer
, или с Firefox, или с CDN, или я что-то делаю не так?