使用jquery在屏幕上显示元素时执行操作

时间:2013-05-28 23:23:59

标签: jquery scroll screen element show

如果在屏幕上出现带有jquery的元素“#my_div”,我如何在滚动期间进行检查? 如果它似乎做某些行动

1 个答案:

答案 0 :(得分:1)

这里是你可以使用它会给出真假的

$('#my_div').offset().top < ($(window).height() + $(window).scrollTop()) &&
($('#my_div').offset().top + $('#my_div').outerHeight()) > $(window).scrollTop()

第一个条件将检查div是否完全位于视口下方,第二个条件将检查它是否完全位于视口上方