У меня возникли проблемы с получением одной из страниц моего сайта с помощью IE8. Он отлично работает в IE9, Safari (как на ПК, так и на Mac) и Firefox (Mac). Я использую последовательность вызовов find (tag1) .html (tag1)
для подстановки заголовка, но я получаю следующую ошибку в IE8, когда отлаживаю ее в отладчике сценария IE, и это в Функция html (tag2)
:
Неожиданный вызов метода или доступа к свойству
Функция find (tag1)
, похоже, возвращает закрывающий объект (например, #sidebar
), а не вложенный объект #sidebarheader
, и это вызывает проблемы при последующем вызове html (tag2)
.
Я создал репрезентативный тестовый пример следующим образом:
JQuery .find() test case
Click to update title
А вот тестовый пример jsFiddle:
Есть ли у кого-нибудь предложения о том, как заставить это работать в IE8?