読者です 読者をやめる 読者になる 読者になる

東京の会社辞めて地方で生きるわ。

勢いで会社を辞めて縁のない地方で生きることはできるのか

【jQuery】addClassのタイミングをずらす

Javascript jQuery 備忘録

下記をfooter付近に記述

<script>
(function($){
    $.fn.delayAddClass = function(className,delay){
        return $(this).delay(delay).queue(function(next){
            $(this).addClass(className);
            next();
        });
    };
    $.fn.delayRemoveClass = function(className,delay){
        return $(this).delay(delay).queue(function(next){
            $(this).removeClass(className);
            next();
        });
    }
})(jQuery);
</script>


そんで下記をheadタグ内に記述

<script>
$(".test")
.delayAddClass("state1",300)
.delayAddClass("state2",300)
.delayAddClass("state3",300)
.delayRemoveClass("state1 state2 state3",300);
</script>

【参考URL】
http://qiita.com/steelydylan/items/d747b6c3be701cf05128