Jak wykonać za pomocą JQuery opóźnienie około 0,5 sekundy które po najechaniu na div-a wykona jakos funkcja np. alert().
Nie chodzi mi tu o typowe działanie setTimeout() która tylko opóźnia funkcje lecz o wywołanie jej tylko w tym przypadku jak kursor znajduje się co najmniej 0,5 sekundy.
Z setTimeout() mam taki problem że funkcja wywołuje się nawet jak kursor opuścił już div-a.
Za pomoc z góry dziękuje.