Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   задержка функции определеннои времени (https://javascript.ru/forum/dom-window/25101-zaderzhka-funkcii-opredelennoi-vremeni.html)

dadli 25.01.2012 14:18

задержка функции определеннои времени
 
здраствуите

сделал такое:
<script language="javascript" type="text/javascript">
function over() {
	document.getElementById('pp').style.backgroundColor = '#00ff00';
}

function out() {
	document.getElementById('pp').style.backgroundColor = '#ff0000';
}
</script>


<p id="pp" onMouseOver="over();" onMouseOut="out();"> pppppppppp </p>



что ето поняли да? а как сделать что функця out() работал не сразу, а после 1 секунд ?

Skipp 25.01.2012 14:36

onMouseOut="setTimeout(out,1000);"

dadli 25.01.2012 14:54

спасибо балшое, я такое тоже пробовал но етаму скрипту есть такои помех:
если очен бистро сделаю аут и овер мауса на теге <p>, и если так сделать последовательно 20 раза (например), то уже скрипт работает некоректно, нет способи лечить ето?


Часовой пояс GMT +3, время: 17:23.