特定の要素からDOMノードを「上に」反復して、「アニメーション」属性を持つ最初の親要素を取得しようとしています。
var el = evt.target;
console.log(el);
while (!el.hasAttribute('animated'))
{ el = el.parentNode; }
return el;
console.log(el);
エラーをスローします:
>>>Uncaught TypeError: Object #<HTMLDocument> has no method 'hasAttribute'
これはどのように可能ですか?変数を明確に宣言しましたel
。最初のログは正しいです。