gpt4 book ai didi

jquery延迟或者settimeout在这

转载 作者:行者123 更新时间:2023-12-01 07:24:44 29 4
gpt4 key购买 nike

点击一个元素时,我试图触发一些事情,但其中一些我想推迟到以后......我尝试过这个但没有运气:

$('.push').click(function() {
$('#item1, #item2').addClass('newclass');

$('.item3, .item4').delay('2000', function () {
$(this).addClass('hidden'); //Or .hide perhaps?
});

});

.hiden 在 css 中是“display: none;”我正在尝试延迟隐藏 item3 和 item4 几秒钟。

谢谢

最佳答案

.delay() 仅影响动画队列中的项目;添加类不会将元素放入动画队列中。请参阅http://api.jquery.com/delay/

使用 native setTimeout 方法会更好。

window.setTimeout(  
function() {
$('.item3, .item4').addClass('hidden');
},
2000
);

关于jquery延迟或者settimeout在这,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10344686/

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