有两个绑定到$(window).scroll()的js脚本。在一个脚本(example1.js)中,当满足某些条件时,我需要解除绑定事件(或找到一个可接受的替代方案),但这会导致.scroll()事件完全解除绑定,删除所有功能。我想要做的是,一旦满足条件,就停止为example1.js而不是example2.js触发scroll事件。example1.js
function exa
当我单击该按钮时,页面向下滚动到指定的目标,然后为该scroll事件添加一个事件侦听器window,但是滚动事件将立即触发,而不是在下次用户滚动时触发。有人能告诉我为什么会发生这种情况,以及在滚动到指定目标后如何向window添加滚动事件吗?我正在使用Firefox 37.0.2
<!-- Enough br tags to make the page have a
我有一个js类: export class ScrollBehaviorComponent { const body = document.querySelector('console.log(window) // I see this log, o_0}
export default ScrollBehaviorComponent 我之前已经用过了,但是对于这个特定的项目,事件并没有被触发,事件也永远不会触发。is up: