IE不止一次触发滚动事件

时间:2016-04-02 18:48:44

标签: javascript jquery internet-explorer events

这是一个事件处理程序:

$(window).on("scroll", function(e){
           e.stopPropagation();    
           e.preventDefault();
           if ((window.innerHeight + document.body.scrollTop) >= document.body.scrollHeight)
              if (window.location.hash=='#/')
                window.location.hash='#/1'; 
              else
                window.location.hash='#/';      
       });

我遇到以下问题:在Mozilla和Chrome中一切正常,但是当滚动到达页面底部并且会产生问题时,IE会多次更改window.location.hash 当我们向下滚动到底部时,如何防止此更改多次发生?

0 个答案:

没有答案