Где то нашел пример, немного переделал под себя. Все работает без задержек, с первого раза.
/* Всплывающая подсказка
* Для работы нужен заполненный атрибут hint = "[Подсказка]"
* и <div id="tooltip">
------------------------------------------------------*/
$("[hint]").mousemove(function( eventObject ){
$("#tooltip").text($(this).attr("hint"))
.css({"top" : eventObject.pageY + 5, "left" : eventObject.pageX + 5})
.show();
})
.mouseout(function() {
$("#tooltip").hide()
.text("")
.css({"top" : 0, "left" : 0});
});
п.с. код требует некоторой доработки, в плане если подсказка находится возле края экрана то получается не очень красиво.