为了账号安全,请及时绑定邮箱和手机立即绑定

检测用户是否仅第一次滚动

检测用户是否仅第一次滚动

小怪兽爱吃肉 2023-07-14 16:26:28
我想知道用户是否仅第一次滚动而不重复,这意味着它检测到它滚动一次,然后使用 Javascript 运行示例代码:window.onscroll = function (e) { alert('Welcome'); }问题出在代码中。如果用户多次滚动,则警报('Welcome'); 图标会更频繁地运行我希望它只在第一次工作,然后如果它继续滚动,它什么也不做这可以通过javascript完成吗?
查看完整描述

1 回答

?
手掌心

TA贡献1942条经验 获得超3个赞

尝试使用将处理程序附加到元素的事件的方法每个事件类型的每个元素最多执行一次处理程序

$(window).one('scroll', function (e) { alert('Welcome') });

该解决方案取决于 jQuery,但似乎您可能有可用的解决方案,因为问题标记为jquery.

希望这有帮助!


查看完整回答
反对 回复 2023-07-14
  • 1 回答
  • 0 关注
  • 102 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信