微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

javascript – JS删除并添加类计时功能

下面是一些我不知道如何修改以实现我想要的js.而不是onclick我需要在延迟40秒后激活js.

// retrieve the element
element = document.getElementById("ani");

// reset the transition by...
element.addEventListener("click",function(e){
e.preventDefault;

// -> removing the class
element.classList.remove("delay-1");

// -> triggering reflow /* The actual magic */
// without this it wouldn't work. Try uncommenting the line and the transition won't be         retriggered.
element.offsetWidth = element.offsetWidth;

// -> and re-adding the class
element.classList.add("delay-1");
},false);

解决方法

使用 setTimeout在指定的毫秒数后调用方法/任务.

setTimeout(function() {
    //your code/function here
},(40*1000)); //40 seconds

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐