Javascript 在拉斐尔作品中的点之间画一条粗线
我想用一条线连接两个点。当我单击蓝色圆圈时,它会随着鼠标移动自动生成一条线。我点击红色圆圈来画线 问题是:当我将线宽设置为大于1时Javascript 在拉斐尔作品中的点之间画一条粗线,javascript,jquery,raphael,Javascript,Jquery,Raphael,我想用一条线连接两个点。当我单击蓝色圆圈时,它会随着鼠标移动自动生成一条线。我点击红色圆圈来画线 问题是:当我将线宽设置为大于1时 node.attr("stroke-width", "5"); 红色圆圈的单击功能失效。问题是较粗的线条妨碍了鼠标的协调,请尝试以下操作: $("#raphaelContainer").bind('mousemove', function(e) { x = e.offsetX + 5; y = e.offsetY + 5; line.upd
node.attr("stroke-width", "5");
红色圆圈的单击功能失效。问题是较粗的线条妨碍了鼠标的协调,请尝试以下操作:
$("#raphaelContainer").bind('mousemove', function(e) {
x = e.offsetX + 5;
y = e.offsetY + 5;
line.updateEnd(x, y);
});
这对你有帮助吗?如果是,请选择答案旁边的勾号,将其标记为正确