芝生やDIY等のライフハックやWeb制作情報を発信するメディア

メニューを開く

意図的にイベントの○秒後に実行させる2つのjs

setTimeoutで遅延実行

$('.hoge').click(function(){
    setTimeout(function(){
        alert("1秒後にアラートが表示されました");
    },1000);
    return false;
});

jQueryのdelayで遅延実行

$('.moge').click(function(){
    $(this).delay(3000).queue(function(){
        alert("3秒後にアラートが表示されました");
        $(this).dequeue();
    });
    return false;
});

デモの解説記事に戻る

ページの先頭に戻る