Сообщение от Kolyaj
|
Клик прекрасно сработает во время анимации.
|
Согласен, потому как есть пример (таймер тоже один):
<script type="text/javascript">
window.onload = function(){
var elem = document.getElementsByTagName('div')[0], i = l = 120, j = k = 0;
elem.onclick = function(){
if(k!=0) {
i = -l;
return false;
}
(function(){
if(i>=k){
elem.style.top = --i +'px'; j = i; k = 1;
}
else {
elem.style.top = ++j +'px';
if(++j>=l) i = l;
}
window.setTimeout(arguments.callee, 15);
})();
return false;
};
};
</script>
<div style="background: #0095FF; position: absolute; width: 30px; height: 30px; top: 120px"></div>
Сообщение от Kolyaj
|
При данном коде подъём и падение будут происходить одновременно.
|
это же jQuery, там все не так.