gpt4 book ai didi

javascript - svg 动画 - 错误无法读取 null 的属性 'getTotalLength'

转载 作者:行者123 更新时间:2023-12-02 15:25:11 25 4
gpt4 key购买 nike

我制作了这个 svg 文本动画 http://jsfiddle.net/thLvLkq0/2/

function init(i) {
path[i] = document.getElementById('path'+i);
length = path[i].getTotalLength();
path[i].style.transition = path[i].style.WebkitTransition = 'none';

length[i] = length;
path[i].style.strokeDasharray = length + ' ' + length;
path[i].style.strokeDashoffset = length;

path[i].getBoundingClientRect();
}

chrome 浏览器返回此错误消息无法读取 null 的属性“getTotalLength”

有什么办法可以解决吗?我无法让它工作。

最佳答案

你得到这个是因为它正在寻找 id 为 path3 的元素,但是你只有 path1path2 。您可以通过更改 for(var i=1; i<=3; i++) 来停止 for 循环。至for(var i=1; i<3; i++) .

关于javascript - svg 动画 - 错误无法读取 null 的属性 'getTotalLength',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33754100/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com