2016-12-04 34 views
-1

如何調用JavaScript函數,如果用戶不滾動一個div id爲scrollingDiv。這是我怎麼想調用JavaScript功能,如果用戶沒有滾動一個div

function isScrolling() { 
 
    if(<<isScrollingDiv>>) { 
 
    alert('Scrolling'); 
 
    } else { 
 
    userNotScrolling(); 
 
} 
 
isScrolling();
<div style="overflow:scroll" id="scrollingDiv">SomeContent</div>

+0

你到底要什麼?在哪一刻它應該檢查滾動?會發生什麼,如果檢查後會運行'userNotScrolling',然後用戶將滾動div? – br3t

+0

親愛的我需要調用機能的研究,如果用戶沒有滾動 – Das

+0

我需要滾動div的用戶底部。我可以做到這一點,但起初我需要檢查用戶是滾動。所以我需要檢查,如果用戶正在滾動,如果沒有的話,我會打電話給在滾動條設置爲bottm – Das

回答

0

檢查jQuery's on功能。

你可以做這樣的事情:

$('#scrollingDiv').on('scroll', function() { 
    //do something while the user is scrolling the div 
}) 
+0

'.bind()'已被棄用,所以它的使用已經不受歡迎了。 –

0

由於您使用jQuery的你可以使用scroll事件,如:

$('#scrollingDiv').on('scroll', function() { 
    console.log('User scrolling the div'); 
}) 

,或者也:

$('#scrollingDiv').scroll(function() { 
    console.log('User scrolling the div'); 
}); 

希望這幫助。

相關問題