Добрый день! Решил сделать самодельную подсказку, появляющуюся при наведении на ячейку таблицы. Вроде получилось, но вот как её убрать, например, при уходе мыши из таблицы? Вот код:
$('td').mouseenter(
function(){
	var cell_text=$(this).text();
	var offset = $(this).offset();
 
 
$('.banner').css({'top':offset.top});
$('.banner').css({'left':offse2.left});
 
$('.banner').text('Значение в ячейки' +cell_text );
$('.banner').css({'visibility':'visible'});
});
$('#first_table').mouseleave(function(){
	$('.banner').css({'visibility':'hidden'});
});
Вот с этим mouseleave ничего не получается - некрасиво моргает (правда, подсказка все же исчезает). Подскажите, как победить? 
Я смотрел ссылки на готовые подсказки, но интересно сделать свою и есть ли решение у предложенного способа?