Добавление минимизированного jQuery все еще добавляет jQuery без минимизации

0

Я получил веб-страницу, которая добавляет jQuery min из CDN

<script src="/jquery-1.10.2.min.js"></script>

Проблема в том, что, когда я проверяю вкладку "Источники" в DevTools, я вижу, что jQuery minified, а также полную версию. Как это

Изображение 174551

Я проверил в HTML-код, и я не добавляю неминифицированную версию вручную

Вы можете видеть это здесь

Изображение 174551

и для последнего я искал в своем проекте "JQuery", чтобы увидеть, могу ли я найти пропущенный вызов, и я ничего не мог найти (эта картина слишком большая, потому что я использовал jQuery('#foo') вместо $('#foo') но поверьте мне на это)

Итак, возникает вопрос: почему я добавляю неминифицированную версию библиотеки jQuery? Загружается ли jQueryUI? Сначала я попытался загрузить мини-версию jQuery, чтобы убедиться, что jQueryUI избегает попытки загрузки, но проблема все еще происходит.

Заранее спасибо

  • 0
    Вы используете какой-то CMS для генерации кода?
  • 0
    Связаны ли ваши связанные js-файлы funciones_generales.js, panel.js или index.js с незавершенной библиотекой jQuery?
Показать ещё 3 комментария
Теги:
minify
cdn
google-cdn

1 ответ

3
Лучший ответ

У jQuery 1.10.x был комментарий к исходной карте (вторая строка миниатюрного скрипта), поэтому средства разработчика (например, инструменты разработчика Google Chrome, возможно, Firebug, возможно, инструменты разработчика Internet Explorer F12, возможно, инструменты для разработчиков Firefox) загружают несжатый скрипт и позволяем вам отлаживать jQuery, используя его. Он не будет загружен браузером, если пользователь не активирует функцию "Инструменты разработчика".

Другими словами, не беспокойтесь об этом, он не будет загружаться для обычного пользователя.

Вы можете отключить его загрузку, перейдя на вкладку "Инструменты разработчика Google Chrome", нажав кнопку "Копировать колесо" и отключив "Включить исходные карты JavaScript". Тогда даже когда активирована функция "Инструменты разработчика" (ну, в частности, ваша), она не загрузит исходную карту или несжатый скрипт.

  • 1
    Это всегда был вопрос в моей голове. Tanx.
  • 0
    так что вы говорите, что jQuery не загружается, если я не открываю DevTools, но он будет загружен, если я открою его. Так что у меня нет эмпирического доказательства того, что jQuery не загружается .. Это очень научно: P
Показать ещё 3 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню