当div滚动到|时的fire函数jQuery的

是否有可能如果div被滚动到,它应该执行一个函数,例如:

是?没有?

最佳答案

$(window).scroll(function () { 
  if ($(window).scrollTop() <= $("div#14").position().top && $(window).scrollTop() + $(window).height() >= $("div#14").position().top) {
    if ($("div#14").position().top + $("div#14").height() <= $(window).scrollTop() + $(window).height()) {
      do_something();
    }
  }
});

编辑抱歉,我把“> =”和“< =”错了. 在这里观看:http://jsfiddle.net/cBdhk/4/

编辑2我更新了链接,但忘了更新代码.

点赞