在视口中时如何触发SVG动画?

时间:2019-09-04 12:01:27

标签: jquery ajax svg

我的网站上有一个SVG动画,它位于页面中心,当重新加载页面时,它会自动绘制SVG,那么当它在视口中时如何触发它?

1 个答案:

答案 0 :(得分:0)

如果要使用香草JS创建功能

i

};

然后像

一样使用它
var isInViewport = function (elem) {
var bounding = elem.getBoundingClientRect();
return (
    bounding.top >= 0 &&
    bounding.left >= 0 &&
    bounding.bottom <= (window.innerHeight || document.documentElement.clientHeight) &&
    bounding.right <= (window.innerWidth || document.documentElement.clientWidth)
);
相关问题