Мне нужно знать, находится ли элемент на экране или вне экрана. Как я могу сделать это с помощью jQuery? Например, если мой элемент находится вне экрана, он имеет атрибут top: 3000px.
$ (окно) .height (); // возвращает высоту окна просмотра браузера $ (Документ) .height (); // возвращает высоту документа HTML
If $ (window) .height (); меньше чем 3000px, чем ваш элемент вне экрана!
Я не знаю, что вы пытаетесь сделать, но, вероятно, есть лучший способ сделать это.
Во всяком случае, вы можете увидеть положение элемента и сравнить с границами окна.
Проверьте эту ссылку, чтобы увидеть, как это сделать: