我正在为图片创建缩放效果
<table>
<tr>
<td><img class='source-img' src='a.png' ></td>
20 more same TDs
</tr>
20 more TRs
</table>
<div id="magnifier" style="position:absolute;"></div>
1- 缩放成功 2- 放大镜的顶部/左侧有一个问题,我将放大镜定位在 source-img 的右侧
$("source-img").mousenter(function(){
$("#magnifier").css({
top: $(this).top,
left:$(this).offset().left()+$(this).width()+5//to improve left value
});
});
问题:如果 source-img 在浏览器的最左侧,那么我想在 source-img 的右侧显示放大镜,反之亦然,bcz 现在显示最左侧的 source-img 放大镜但看不到。