ошибка offsetTop в IE с родительскими элементами - PullRequest
1 голос
/ 16 сентября 2011

У меня есть поле ввода внутри div. Когда я устанавливаю свойство стиля div для отображения: none, тогда входные данные внутри div должны возвращать offsetTop == 0. Это имеет место в FF, Opera, Safari и других, но не в IE.

После нескольких часов исследований мне не удалось найти метод для проверки, является ли вложенный элемент видимым или нет в IE.

p.s. Проблема с Javascript

1 Ответ

0 голосов
/ 21 октября 2011

Вот почему люди используют JavaScript-фреймворк.

Вот как я проверяю это в jQuery:

$(element).is(":visible")

Без jQuery я думаю, что вы можете сделать:

element.style.display === "none"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...