Я пытаюсь найти элемент корневого div, и это то, как я это делаю.Root Div Тип элемента Ошибка
var parentDoc = window;
while (parentDoc !== parentDoc.parent) {
parentDoc = parentDoc.parent;
}
parentDoc = parentDoc.document;
var divContent = parentDoc.getElementsByClassName("content")[0];
Он отлично работает, но когда я изменяю размер экрана своего браузера слишком маленьким, я получаю сообщение об ошибке.
Uncaught TypeError: Cannot read property 'parent' of null
Как я могу это исправить? или есть лучший способ сделать то, что я делаю прямо сейчас, используя jquery или javascript?
Благодаря
я пытаюсь получить корневой DIV затем найти ребенок div – user3754674
@ user3754674: Я не думаю, что вы находите корень div вообще. То, что вы пытаетесь установить, - это корневой документ/фрейм, а не '
' (иначе я не понял ваш вопрос, и код, который вы опубликовали, не имеет никакого смысла). – JCOC611корень div чего? ваш документ? некоторый контейнерный тег? Познакомьтесь с ближайшей функцией jQuery. Это может помочь вам. –