Попробуйте так:
$('td').mouseenter(function() {
const $this = $(this);
var cell_text = $this.text(),
offset = $this.offset();
$('.banner').css({
'top': offset.top,
'left': offset.left
}).text('Значение в ячейки' + cell_text).stop(true).fadeIn(300);
});
$('#first_table').mouseleave(function() {
$('.banner').stop(true).fadeOut(300);
});
Js prettier:
https://beautifier.io/
jq.stop
jq.fadeIn
jq.fadeOut