
function marquee(x,typ,p){ typ={ 'up':[-1,'top','offsetHeight'], 'down':[1,'top','offsetHeight'], 'left':[-1,'left','offsetWidth'], 'right':[1,'left','offsetWidth'] }[typ]; (mOut=document.getElementById(x)).onmouseover=function(){T=clearInterval(T)}; mOut.onmouseover=function(e){ e=e||event;e=e.toElement||e.relatedTarget; if(e)do{if(e==this)return!1}while(e=e.parentNode) T=setInterval(turlaj,p) }; turlaj=function(){ } T=setInterval(turlaj,p); m.usun = function(){ T = clearInterval(T); } }
To może inaczej. Mam już takie coś.
$('#into').hover(function() { new marquee('into','up'); });
Chciałbym, aby po opuszczeniu #into skrypt przestał działać.