У меня есть табличный тег с trs и tds. Во время выполнения я добавляю изображение к одному из tds и одновременно перемещаю его, чтобы перекрыть старые данные в td. Это показывает хорошее наложение изображения, но размер td после изменения не возвращается обратно к соответствующему. Теперь, когда изображение переместилось, пространство осталось под ним в тд. Я хочу иметь возможность перерисовать или обновить tr для правильного отображения данных.
Я попытался изменить атрибуты стиля тд, чтобы система была вынуждена обновить страницу. Но без изменений. Пожалуйста, помогите мне с этим.
imgstring = "<img src='Images/comment.JPG' width='60' height='42' alt='' title='' class='forImg' />";
var obj = document.getElementById("id for a td");
var leftCoord = $(obj).offset().left;
var topCoord = $(obj).offset().top;
$(imgstring).appendTo(obj).css({'visibility':'visible',
'top':function(index,value){return value = -($(this).offset().top - topCoord) + "px";},
'left':function(index,value){return value = -($(this).offset().left - leftCoord) + "px";},
});
Приведенный выше код правильно устанавливает перекрытие, но пространство, оставшееся после перемещения изображения, не удаляется.
Заранее спасибо,