source code $(function(){ var leng = 22,i,num,spd =300,del = 20; $("a.t_01").toggle(function(){ for(i=0; i<leng ;i++){ num =i*del; $(".t_01 span:eq("+i+")").delay(num).fadeTo(spd,0)} }, function(){ for(i=0; i<leng ;i++){ num =i*del; $(".t_01 span:eq("+i+")").delay(num).fadeTo(spd,1)} }) $("a.t_02").toggle(function(){ for(i=0; i<leng ;i++){ num =i*del; $(".t_02 span:eq("+i+")").delay(num).hide(spd)