Предполагается наличие объекта IE
Здравствуйте.
IE < 9 версии выдает ошибку в консоли: "Предполагается наличие объекта". Целый час не мог понять в чем суть, и наконец заметил, что он не понимает короткую запись jQuery, например, $(function(){ $('body'); }) будет выдавать ошибку. А вот с такой записью (function($){ $('body'); })(jQuery) проблем не возникает. Версия jquery: 1.7.1 Вопрос: почему так происходит и можно ли как-то еще короче один раз объявить переменную $ как jQuery и использовать уже со знаком доллара? Спасибо. |
Цитата:
|
1n3gan,
а кроме jquery другие скрипты есть? |
ksa, это понятно, что уже сделал. Хотелось было найти причину.
рони, да, есть. И они не работали в IE ниже 9 с короткой записью. Причину уже выявил, на сайте использовалась более ранняя версия jQuery и подключена она была коряво, в связи с чем возникал конфликт. Также нашел решение здесь Вопрос закрыт. |
Часовой пояс GMT +3, время: 09:53. |