1
爲了使用戶的鼠標點擊座標從圖像中心顯示(我上傳了其他地方,我寫了下面的代碼在代碼中)。一個簡單的笛卡爾平面,用於X和Y座標以及原點位於中心
$(document).ready(function(e)
{
$('#ClickBox').click(function(e)
{
var coordX = (e.pageX - $(this).offset().left - ($(this).width() * 0.5));
var coordY = (e.pageY - $(this).offset().top - ($(this).height() * 0.5));
alert(coordX.toFixed(1) + ' , ' + coordY.toFixed(1));
});
});
但不像的座標原點的普通的2D平面,當我在具有正的X和Y第一季度點擊某個地方,我仍然得到他們中的一個爲負。
如何修改此代碼片段,使它類似於X和Y座標的正常笛卡爾平面,原點位於中心?
由於提前,
讓我知道,如果它是你想要的;) – Alberto
所以呢?它工作嗎? – Alberto
它呢!非常感謝你。另一個快速問題:正如你注意到的,我「收集」了結果,但我仍然得到一個小數位。是否有一個函數將結果舍入爲整數?歡呼聲 – Joshua