2014-06-16 49 views
-4

我的网站在不同位置的页面还有5张图片。我需要在它们可见时对它们进行动画处理。只需要选择使用jQuery滚动鼠标时可见的特定图像。有什么办法来获取DOM的当前元素?当鼠标滚动时,需要选择可见的DOM元素

请帮帮我。

+0

肯定。这是可能的。 ON MOUSE HOVER EVENT:你可以尝试获得this.elementTarget ...或者类似的东西 – HellBaby

+0

我需要选择图像时鼠标正在滚动,现在正在聚焦.. – Codegiant

+0

$('img')。on('scroll' ,function(){HEROISMYEL = $(this); }); – HellBaby

回答

1

可以使用jquery.appear插件

它实现自定义的出现/消失,当元素变得可见/不可见在浏览器窗口被触发的事件。

例子: -

$('Div1').on('appear', function(event, $all_appeared_elements) { 
     // this element is now inside browser viewport 
    }); 



    $('Div1').on('disappear', function(event, $all_disappeared_elements) { 
     // this element is now outside browser viewport 
    }); 

了解更多关于https://github.com/morr/jquery.appear