У меня есть страница с jquery. Он отлично работает в Firefox, Chrome и т. Д., Но если я загружаю его в IE, ни одна из функций Jquery не запускается, а отладчик сценариев IE показывает:
Error
Произошла ошибка во время выполнения.
Вы хотите отладить?
Линия: 269
Ошибка: неопределенная строковая константа
Да Нет
Строка, о которой идет речь, находится в моем (неизмененном) jquery.js, который вызывает ошибку:
style.left = ret || 0;
Это также показывает:
Error
Произошла ошибка во время выполнения.
Вы хотите отладить?
Линия: 835
Ошибка: неверный аргумент.
Да Нет
С соответствующей строкой:
ret = style.pixelLeft + "px";
Есть идеи?
EDIT:
Кажется, я искал не в том месте для ошибки. Если я возьму это, оно работает:
$(".middlebox").children("p").hide();
$(".middlebox").addClass("middlebox_closed", "fast");