从getElementsByClassName返回值访问classList时出错

时间:2015-08-16 10:13:01

标签: javascript html css

所以我有一个看起来像的div:

<div class="wrapper transform-class">
</div>

在我的CSS中我有一些css转换。所以我的transform-class有:

-webkit-transform: none !important;

当然,我的包装器上有变换样式。

因此,一旦页面加载,几秒钟后。我删除transform-class,然后wrapper类的样式接管,它有一些很好的动画。

我不想使用jQuery(我试图学习更多/更好的JavaScript)。我得到了

Uncaught TypeError: Cannot read property 'remove' of undefined

作为我的JavaScript错误..我的JS文件看起来像:

window.setTimeout(function(){
  var el = document.getElementsByClassName("wrapper");
      el.classList.remove("transform-class");
}, 2000);

任何想法?

0 个答案:

没有答案