рони,
спасибо за ссылку. Подставил свои значения (скорей всего накосячил):
$(document).ready(function () {
var timer;
$(".annotation span").mouseenter(function () {
timer = window.setTimeout(function () {
$(this).next("em").stop(true, true).animate({opacity: "show", top: "-70"}, 100);
}, 1000)
}).mouseleave(function () {
window.clearTimeout(timer)
$(this).next("em").animate({opacity: "hide", top: "-40"}, 100);
});
});
mouseleave работает, а mouseenter - нет. Подскажите где ошибка.