Je dois vérifier avec jQuery si un élément DIV ne tombe pas hors écran. Les éléments sont visibles et affichés en fonction des attributs CSS, mais ils pourraient être intentionnellement placés hors écran par:
position: absolute;
left: -1000px;
top: -1000px;
Je ne pouvais pas utiliser le sélecteur jQuery :visible
car l'élément a une hauteur et une largeur non nulles.
Je ne fais rien d'extraordinaire, cet emplacement absolu est la façon dont mon framework AJAX implémente le masquage / affichage de certains widgets.