Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 位置不正确_Javascript_Jquery_Html - Fatal编程技术网

Javascript 位置不正确

Javascript 位置不正确,javascript,jquery,html,Javascript,Jquery,Html,我需要桌子左上角的0:0点 现在,鼠标的位置是从首页开始测量的 <h2> TestPosition</h2> <table cellpadding="0" id="target" cellspacing="0" width="602" height="500" style="float: left; margin: 0px; padding: 0px; position: relative; background: ur

我需要桌子左上角的0:0点

现在,鼠标的位置是从首页开始测量的

   <h2>
        TestPosition</h2>
    <table cellpadding="0" id="target" cellspacing="0" width="602" height="500" style="float: left;
        margin: 0px; padding: 0px; position: relative; background: url(/content/games/kamikaze2/back.jpg) no-repeat 0 0;">
    </table>
    <div id="log">
    </div>
    <script type="text/javascript">
        $("#target").mousemove(function (event) {
            var thisPosX = $(this).position().left;
            var thisPosY = $(this).position().top;

            var relX = (event.clientX - thisPosX);
            var relY = (event.clientY - thisPosY);

            var msg = "Handler for .mousemove() called at ";
            msg += relX + ", " + relY;
            $("#log").html("<div>" + msg + "</div>");
        });
    </script>

测试位置
$(“#目标”).mousemove(函数(事件){
var thisPosX=$(this).position().left;
var thisPosY=$(this).position().top;
var relX=(event.clientX-thisPosX);
var relY=(event.clientY-thisPosY);
var msg=“在处调用的.mousemove()的处理程序”;
msg+=relX+”,“+rele;
$(“#log”).html(“+msg+”);
});
没有

function localMouse(event, element)
{
    var offset = $(element).offset();
    return [event.pageX - offset.left, event.pageY - offset.top];
}