我試圖根據用戶點擊的位置在div
中插入圖像。這似乎工作正常,除非div
是可滾動的,然後無論我們滾動到哪裏,圖像的位置都保持不變。圖片應該保留在相對於div
內的相同位置。根據點擊位置將圖像插入到DIV中
代碼:
$("#a").on("click",function(e){
var top=e.pageY-$(this).position().top,
left=e.pageX-$(this).position().left;
$('.imgajoutee').remove();
$(this).append("<img src='https://upload.wikimedia.org/wikipedia/commons/0/0c/Dive_hand_signal_OK_1.png' class='imgajoutee' style='top:"+top+"px;left:"+left+"px;'/>");
});
http://smoothdivscroll.com/ –