Не удается загрузить jQuery в Internet Explorer на локальный хост (WAMP)

У меня есть стандартный кусок HTML, но я не могу заставить JQuery работать на IE. Я пробовал IE10 и IE11, а также IE8 и 9, эмулированные в IE10.

Я даже пытался использовать код из HTML5Boilerplate. Я тестирую на jquery и не загружен.

Код работает во всех других браузерах. Я запускаю это на моем локальном компьютере, а не на сервере.

<!DOCTYPE html>
<html>

<head>
    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
</head>

<body>

    <script type="text/javascript">
        if (window.jQuery) {
            // jQuery is available.
        } else {
            console.log("-- no jquery --");
        }
    </script>

</body>

</html>

Почему я не могу заставить это работать в IE?

я получил -- no jquery -- SCRIPT5007: The value of the property '$' is null or undefined, not a Function object в консоли.

Кроме того, если я наберу jQuery().jquery в консоли я получаю undefined,

Вкладка "Сеть" не отображает никаких ошибок.

1 ответ

Решение

Цитата ОП:

Я запускаю это на моем локальном, а не на сервере

Затем вам нужно указать схему, иначе браузер может предположить, что src="//domain.com/script.js" является src="file://domain.com/script.js", который сломается, так как вы не размещаете этот ресурс локально.

Рекомендации: