Почему селекторы jQuery иногда не работают в Internet Explorer
-
09-06-2019 - |
Вопрос
У меня очень странная проблема.При некоторых неуловимых обстоятельствах я не могу применить какой-либо селектор jQuery на своих страницах в IE.Хотя в Firefox все в порядке.Функция jQuery просто возвращает пустой массив.
Есть какие-нибудь предложения?
Страница слишком сложная, чтобы размещать ее здесь.Практически любой селектор, за исключением "#id"
selectors, возвращает массив с нулевым элементом.Версия jQuery - 1.2.3
Решение
Попробуйте выполнить обновление до jQuery 1.2.6, вы должны быть в последней версии jQuery, если у вас возникли проблемы, сначала убедитесь, что вы используете новейшую и лучшую версию.
Другие советы
В каких версиях IE он выходит из строя?Является ли это ошибкой для конкретного сложного селектора?Я думаю, нам нужен пример.
Редактировать:Исчезнет ли проблема, если вы обновитесь до версии 1.2.6?1.2.6 - это в первую очередь релиз с исправлением ошибок в соответствии с эта страница.
В противном случае лучший способ найти проблему - создать минимальную страницу, которая может воспроизвести ошибку.Без этого устранение неполадок практически невозможно.