0

IE8 было бросать эту ошибку у меняПочему IE8 не нравится JS?

SCRIPT65535: Неожиданный вызов метода или доступа к свойству. нагрузки scripts.php, строка 4 символов 25690

Я снял .js файл из кода, и ошибка ушла. Я начал комментировать функции и сузил их до этого. С этим комментарием, я не получаю ошибку. С его помощью я получаю это

Я использовал JSHint, и он говорит, что это действительно?

+0

Какой версии JQuery являются у загрузки? –

+1

Какая из этих трех строк вызывает ошибку? – j08691

+0

Какой тип элемента $ (". Ab-item")? – Nick

ответ

4

Я уверен, что Internet Explorer не любит, чтобы вы возились с содержимым элемента <title>. На самом деле это не так, как вы указали название документа; просто установите document.title.

+0

@isherwood Я не полностью уверен на 100%, но что-то в части рептилий моего мозга признает это как знак опасности IE. – Pointy

+0

Я узнаю IE как знак опасности. Я нашел это, это могло бы помочь: http://stackoverflow.com/questions/7897005/cannot-access-documents-title-element-with-jquery-ie-8. – Jason

+0

Ах, вот и все! Спасибо :) (согласится, когда это позволит мне: D) – Xhynk

1

jQuery использует appendChild внутри $.text().

Хотя <title/> имеет appendChild -метод (унаследованный от HTMLElement), этот метод не может быть использован. (Это также not listed in the title-methods)

Смежные вопросы