我有一个由连续条目组成的博客,即。 div的。我为每个条目都有一个单独的背景图像。我希望在客户端窗口中显示特定div时更改背景图像。我无法弄清楚如何触发它。
我认为这不是关于:可见或.show,所有div都是可见的。然而,由于连续的条目,页面很长,我只想在页面滚动时更改背景图像并看到div。
注意:顺便说一下,javascript解决方案会更好,如果存在...而不是jQuery
答案 0 :(得分:0)
我认为你需要将一个函数绑定到windows scroll事件并在触发事件时验证div。 $ j(document).bind(“scroll”,function(){ //点击这里 });
我发现有人在为这类事情提供插件:http://remysharp.com/2009/01/26/element-in-view-event-plugin/
- edit-- 这是一个类似的问题和答案: Check if element is visible after scrolling