Can anyone tell me why this doesn't work??
I used it something like this:Code:var Effect = { interval : 40, opacs : ["0",".1",".2",".3",".4",".5",".6",".7",".8",".9","1"], fadein: function(elid) { elid.style.opacity = '0'; elid.style.display = 'block'; var opacs = this.opacs; for(var i = 0; i < 11; i++) { setTimeout(function(i) { elid.style.opacity = opacs[i] },i*this.interval); } }, fadeout: function(elid) { var opacs = this.opacs; opacs.reverse(); for(var i = 0; i < 11; i++) { setTimeout(function(i) { elid.style.opacity = opacs[i]; },i*this.interval); } setTimeout(elid.style.display = 'none',i*this.interval); } }
Thank you for your time reading this post, Merry Christmas!Code:<div id="link" onclick="Effect.fadeout(this)">Fade me out</div>



Reply With Quote

Bookmarks