【问题标题】:jQuery : Detect when element is scrolled tojQuery:检测元素何时滚动到
【发布时间】:2012-04-07 10:17:08
【问题描述】:

我想检测一个元素何时通过 jQuery 滚动到(通过滚动可见)。有没有办法使用 .live() 函数来做到这一点,这样页面中的每个新元素都会在滚动到时触发事件? 谢谢:)

【问题讨论】:

标签: jquery events element


【解决方案1】:

是的,有可能……

试试:

$(".whatever").live("hover",
    function()
    {
        // Your code here
    }
);

JSFiddle:http://jsfiddle.net/3dKje/1/

对不起,我挖了这个..

【讨论】:

    【解决方案2】:

    使用https://www.npmjs.com/package/jquery-on-scrolled-to

    $('.my-div').onScrolledTo(0.5,
        function() {
            alert('you scrolled to .my-div element');
        }
    );
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-01
      • 2015-09-03
      • 1970-01-01
      • 2011-09-21
      • 2022-11-15
      • 1970-01-01
      相关资源
      最近更新 更多