2011-12-06 10 views
6

esempio:http://jsbin.com/ofifiy/2/edit#previewJquery - evento Scroll su un div non scorrevole

provo a scorrere un div (uno rosso) con un div non scorrevole (verde). Il mio problema è che quando faccio scorrere il div verde, il jquery scroll() non si attiva.

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

Perché ci si aspetta un evento di scorrimento per il fuoco su un div che non ha possibilità di scorrere? Questo mi sembra un comportamento corretto. –

+0

Si prega di spiegare la logica qui. Si applica un ascoltatore a qualcosa che non si attiva (scorrendo in un div non scrollabile), in modo da poter produrre "nulla è successo" nella richiamata? Questo non ha alcun senso. – OptimusCrime

risposta