【发布时间】:2014-02-27 13:55:34
【问题描述】:
我正在制作一个我想在画布上绘制的项目。 我在鼠标悬停时获得了绘制方法,并打算在跟随鼠标时画一条线。 它完美地绘制了线,只是不在正确的位置上。
可能是bij JQuery。
var canvas = document.getElementById('myCanvas');
ctx = canvas.getContext('2d');
ctx.beginPath();
$("#myCanvas").mousemove(function(arg)
{ ctx.lineTo(arg.pageX,arg.pageY-80);
ctx.stroke();
});
我的 html 画布代码:
<canvas id="myCanvas" width="500" height="500">
</canvas>
我希望这是可以理解的,并且有人可以帮助我。 (pageY 处的 -80 信息是因为我在屏幕上的表现比我在屏幕上的表现更好)
【问题讨论】:
标签: javascript jquery html canvas drawing