根据wow.js文档,我可以设置动画触发的底部偏移量:
wow = new WOW(
{
boxClass: 'wow', // default
animateClass: 'animated', // default
offset: 0, // < --------------- This one
mobile: true, // default
live: true // default
}
)
wow.init();
我有一个.foo容器<div class="foo wow fadeIn"></div>
我希望在底部触及视口底部时动画,即它完全在我的屏幕上。所以我猜偏移应该等于.foo元素的高度。有没有办法在上面的wow.js设置中指定它?
答案 0 :(得分:4)
由于可以用data-wow-offset
attrubute定义底部偏移量,我想出了这个解决方案:
$(".wow").each(function() {
var wowHeight = $(this).height();
$(this).attr("data-wow-offset", wowHeight);
});
希望这会对某人有所帮助。我也很高兴知道更优雅的解决方案。