我有一个div,使用间隔每5秒反弹一次。
当滚动到页面底部时,这个div会淡出,并清除间隔。
然而,我认为存在多次创建间隔的问题,导致它们相互重叠。
有没有办法检查是否设置了间隔,如果是,则清除它,如果不是,则设置它?
我需要清除间隔的原因是jquery的反弹效果会导致即使隐藏了div,它也会再次出现。
JSBIN: http://jsbin.com/ijuhok/4/
当滚动到页面底部时,这个div会淡出,并清除间隔。
然而,我认为存在多次创建间隔的问题,导致它们相互重叠。
有没有办法检查是否设置了间隔,如果是,则清除它,如果不是,则设置它?
我需要清除间隔的原因是jquery的反弹效果会导致即使隐藏了div,它也会再次出现。
JSBIN: http://jsbin.com/ijuhok/4/