Yeahhhh 发表于 2022-4-29 15:58

javasript setInterval和click事件同时调用同一个方法时click无效有什么解决方法吗

本帖最后由 Yeahhhh 于 2022-4-29 16:00 编辑

根据页面或许数据,因为数据可能会变动,所以使用了setInterval方法调用自定义的获取数据方法getDiscuss()来定时获取数据;
在翻页时点击页码执行click方法也会调用getDiscuss()并且把页码作为参数来获取下一页的信息;当setInterval执行getDiscuss方法的同时我点击翻页,此时翻页失效,数据还是原来的;
尝试过点击翻页后clearInterval,但是仍然没有效果。


wan1330 发表于 2022-4-30 10:43

定时器赋值给变量,click的监听进来先判断是否有定时器存在,有的话先清除了
页: [1]
查看完整版本: javasript setInterval和click事件同时调用同一个方法时click无效有什么解决方法吗