使用延迟加载作为每次滚动的动画效果
Use lazy loading as a animated effect with every scrolling?
我使用延迟加载jQuery脚本描述在这个网站:http://www.appelsiini.net/projects/lazyload
我想要实现的是,每次我在上下方向滚动网页时都要有一个淡出效果,但根据延迟加载的默认操作是,它在滚动图像后只加载图像一次,一旦图像加载,就不会发生淡出效果。有没有什么方法可以让我们每次在图像上任意方向滚动时都有渐变效果?我想用延迟加载技术实现类似这个网站的动画。
下面是我的HTML和脚本代码:
<div class="img-col">
<div class="banner">
<img src="lazyeffect.jpg" data-original="obanner1.jpg" class="lazy" width="400" height="194" alt="time of day">
</div>
<div class="banner">
<img src="lazyeffect.jpg" data-original="obanner1.jpg" class="lazy" width="400" height="194" alt="time of day">
</div>
<div class="banner">
<img src="lazyeffect.jpg" data-original="obanner1.jpg" class="lazy" width="400" height="194" alt="time of day">
</div>
</div>
<script src="jquery-1.11.3.min.js"></script>
<script src="lazyjs.js"></script>
<script type="text/javascript">
$("img.lazy").lazyload({
effect: "fadeIn",
event: "delay"
});
$(window).bind("load", function(){
var timeout= setTimeout(function(){
$("img.lazy").trigger("delay")
}, 1000);
});
</script>
试试这个,这是一个jQuery函数。希望这将工作。
$( ".img-col" ).mouseenter(function() {
put your code load over here.
});
相关文章:
- 滚动动画代码不起作用
- CSS滚动动画赢得'不要在django跑步
- 我想要一个类似于网站 https://onlycoin.com/ 的jQuery鼠标滚动动画效果
- 如何在没有外部插件的情况下在jQuery中制作一个滚动动画
- 使用鼠标滚轮控制页面滚动动画
- Jquery 代码不适用于页面上的滚动动画
- 滚动动画无法正常工作;当我单击链接时,我被定向但没有动画
- JQuery 页面滚动动画仅适用于镶边
- 滚动动画会断开页面上的链接
- 为什么这个滚动动画不起作用
- 从某些ID中排除滚动动画功能
- 导航栏特定的 jQuery 滚动动画
- 使用 jQuery 和 ScrollMagic 滚动动画时间轴
- 如何使用jQuery在移动网络浏览器上设置滚动动画
- 如何制作水平/垂直滚动动画
- 如何停止滚动动画
- 在单个页面上的各个部分之间滚动动画?(仅限javascript)
- 滚动动画的jQuery错误无法解释
- 随时间平滑滚动动画距离
- 在使滚动动画不触发滚动事件时遇到问题