2011-12-06 15 views
6

ejemplo:http://jsbin.com/ofifiy/2/edit#previewJquery - evento de desplazamiento en un div no desplazable

intento para desplazarse de un div (rojo) con un div no desplazable (verde). Mi problema es que cuando me desplazo en el div verde, el jquery scroll() no se dispara.

HTML

<div id="targetWithNoScroll" style="border:1px solid #0f0; width:100px; height:100px;"> 
    scroll here = scroll the red div<br /> 
    </div> 

JS

$('#targetWithNoScroll').scroll(function() { 
    $('body').append('No scroll <br />'); 
}); 
+4

¿Por qué se puede esperar un evento de desplazamiento al fuego en un div que no tiene capacidad de desplazamiento? Esto me parece un comportamiento correcto. –

+0

Por favor, explique la lógica aquí. Aplica a un oyente a algo que no se dispara (desplazándose en un div no desplazable), de modo que puede generar "nada sucedió" en la devolución de llamada? Eso no tiene sentido. – OptimusCrime

Respuesta

Cuestiones relacionadas