Узнайте о scope
var tag = 'div.cds'
$('#details').hover(function() {
var offset = $(this).position();
var width = $(tag).outerWidth();
var height = $(tag).outerHeight();
$(tag).show();
$(tag).css('left', offset.left - width + 'px');
$(tag).css('top', offset.top - height + 'px');
}, function() {
$(tag).hide();
});
Переменная tag
не существует в области действия второй функции. Поэтому я добавил tag
в глобальную область. и это должно работать сейчас.