¿Cómo puedo verificar si hay una barra de desplazamiento visible?
¿Es posible verificar eloverflow:auto
de un div?
Por ejemplo:
HTML
<div id="my_div" style="width: 100px; height:100px; overflow:auto;" class="my_class">
* content
</div>
JQUERY
$('.my_class').live('hover', function (event)
{
if (event.type == 'mouseenter')
{
if( ... if scrollbar visible ? ... )
{
alert('true'):
}
else
{
alert('false'):
}
}
});
A veces el contenido es corto (sin barra de desplazamiento) y a veces largo (barra de desplazamiento visible).