6
例如:http://jsbin.com/ofifiy/2/edit#previewjQuery的 - 在非滾動DIV Scroll事件
我嘗試滾動一個div(紅色)與非滾動的div(綠色的)。 我的問題是,當我滾動綠色div,jquery scroll()
不會觸發。
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 />');
});
爲什麼你會想到滾動觸發事件,其上沒有任何一個div滾動的能力?這對我來說似乎是正確的行爲。 –
請解釋這裏的邏輯。您將偵聽器應用於不觸發的事件(在不可滾動的div中滾動),因此您可以在回調中輸出「沒有發生任何事情」?這沒有任何意義。 – OptimusCrime