Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
352 views
in Technique[技术] by (71.8m points)

javascript - 检测用户是否在滚动(Detect if user is scrolling)

如果用户正在滚动,如何在javascript中检测?

  ask by user1365010 translate from so

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

this works:(这有效:)

window.onscroll = function (e) { // called when the window is scrolled. } edit:(编辑:) you said this is a function in a TimeInterval..(您说这是TimeInterval中的一个函数。)
Try doing it like so:(尝试这样做:)
userHasScrolled = false; window.onscroll = function (e) { userHasScrolled = true; } then inside your Interval insert this:(然后在您的时间间隔内插入以下内容:) if(userHasScrolled) { //do your code here userHasScrolled = false; }

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...