javascript - 延迟或等待 3 秒然后删除类(class)

标签 javascript jquery html css

$('.class1').delay(3000).not(".class2").removeClass("pulse");

它将在延迟之前删除该类!

如何停止它并延迟3秒然后删除“脉冲”?

最佳答案

delay() 不适用于 removeClass(),因为它不对队列进行操作。您可以使用 setTimeout() 代替:

setTimeout(function() {
    $('.class1:not(.class2)').removeClass('pulse');
}, 3000);

关于javascript - 延迟或等待 3 秒然后删除类(class),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38715012/

相关文章:

javascript - HTML5 Canvas 问题 |点击跟踪

javascript - 可下载的 HTML 测试语料库

javascript - 如何在菜单中使用 EXTJS XTemplate?

jquery - 单击时使用新 URL 链接重新绑定(bind)无限滚动插件

javascript - getcontext() 与 3D 渲染 javascript

javascript - 使特定的 <select> 选项自动选中并禁用另一个表单字段中的复选框

html - 溢出的CSS属性不添加水平滚动条

html - Bootstrap 3 : keep navbar items outside the collapse without wrapping to a new line?

javascript - 似乎无法让 AngularJS 单向绑定(bind)工作

javascript - 使用 Javascript 自动将 div 调整为背景图像高度