Hola todos, me gustaria saber como puedo establecer en un script un overflow:hidden a un div cuando se muestra como por ejemplo cuando esta en display:block que se active el overflow:hidden, y viseversa, yo tengo un codigo para hacerlo pero mediante click a un div, no mediante un estilo css, que como dije en este caso seria display, block o none, espero me puedan ayudar, gracias de ante mano.
Este el es srcipt que tengo para hacerlo con click
Código PHP:
<script>
$(document).ready(function() {
var floater = false;
$('.fancybox-inline').click(function(){
var top = $(window).scrollTop();
var left = $(window).scrollLeft()
if(!floater){
$('body').css('overflow', 'hidden');
$(window).scroll(function(){
$(this).scrollTop(top).scrollLeft(left);
});
} else {
$('body').css('overflow', 'auto');
$(window).unbind('scroll');
}
floater = !floater;
});
});
</script>