Мой jQuery не работает с IE11

Поэтому я получил три куска кода, чтобы загрузить материал в div и делать другие вещи. Но он не работает с Internet Explorer, я проверил консоль IE11, и это то, что я получил

SCRIPT5009: '$' is undefined 

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

Вот мой jQuery:

  $('#description').load('descr/portDefault.htm'); $('#portNav').load('menus/default.htm'); .  $('#description').load('descr/portDefault.htm'); $('#portNav').load('menus/default.htm'); 

@редактировать

Думаю, я забыл поместить весь код, вот он: http://pastebin.com/xCL1e7Fh Этот html является iframe в другом html-файле, если это имеет значение.

В моем случае я думал, что у меня есть исправление с совместимостью, установленной в метатеге.

  

Это сработало, но это привело к тому, что я проверил сопоставимость в IE11. Для предыдущего проекта я добавил localhost в список в настройках просмотра совместимости.

Очистил список, и теперь он работает хорошо (без метатега).