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