如何将Timeout函数设置为500:
$('.menu ul li').on('click', function(){
$(container).removeClass('menu-open');
});
答案 0 :(得分:6)
您可以使用jQuery delay:
$(container).delay(500).queue(function(){$(this).removeClass('menu-open').dequeue()});
答案 1 :(得分:2)
$('.menu ul li').on('click', function(){
setTimeout(function() {
$(container).removeClass( 'menu-open' );
},500); // Time in ms
});
答案 2 :(得分:0)
可以试试这个
setTimeout(function(){
$(container).removeClass( 'menu-open' );
}, 500);
答案 3 :(得分:0)
setTimeout(function() {
// Do something after 5 seconds
}, 5000);
答案 4 :(得分:0)
setTimeout(functionName.bind(this,i),200); // 200毫秒