Potrzebowałbym zrobić coś takiego, że jak najadę na element, to funkcja która jest za to odpowiedzialna wykona się np po sekundzie pod warunkiem, że mysz nadal znajduje się na tym elemencie. Chwilowo mam tylko, że wykonuje się od razu po najechaniu a to jest trochę za szybko bo ktoś może tylko szybko "przelecieć" po obiekcie i zdążyć myszkę zdjąć przed upływem odpowiedniego czasu z tego obiektu. Wtedy funkcja nie powinna się wykonać.
korzystam z jquery i mam tylko to:
$("body").delegate('div','mouseover', function(){
//tutaj powinien być jeszcze możliwość sprawdzenia czy po odpowiednim czasie myszka nadal znajduje się nad elementem
}
Podałem tylko tyle gdyż oprócz tego mam i tak tylko schemat html złożony z div-ów.
jak zrobić takie opóźnienie?