javascript - jquery 在 <div> 图形区域内设置鼠标位置

标签 javascript jquery mouse mouse-coordinates

使用 http://www.flotcharts.org/要实现具有缩放/平移功能的复杂散点图图形,我想将鼠标位置设置在特定坐标(例如:在进行放大时,我希望光标位于 Canvas 的中心)。

看来这个函数不起作用:

  function setMousePosition(pos) {

  var x = pos.x;
  var y = pos.y;

  var pointX = ( Math.floor(plot.offset().left + plot.p2c(pos).left) );
  var pointY = ( Math.floor(plot.offset().top + plot.p2c(pos).top) );

 $("#placeholder").mouseXPos( pointX ).`mouseYPos`( pointY );

关于 mouseXPosmouseYPos,firebug 说: TypeError: placeholder.mouseXPos 不是函数

所以我的问题是:在 javascript 或 jquery 中有一种方法可以在图形区域内设置鼠标坐标吗?

最佳答案

鼠标位置无法通过 JavaScript 设置/更改。

关于javascript - jquery 在 <div> 图形区域内设置鼠标位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13320727/

相关文章:

javascript - 如何使用 D3 在鼠标悬停的图形中缩放每个节点(表示为饼图)

javascript - 如何在 html 搜索方法期间修复列大小?

javascript - 未捕获的 TypeError : $. get 不是 <anonymous>:1:3 处的函数

jquery - Firefox 的 ajax 调用未加载 SSL 客户端证书

java - 设置和获取光标位置? JAVA 和 OpenGL

javascript - 如何在 HTML canvas 中获取正确的鼠标坐标

javascript - && 评估问题

数组中的javascript setInterval

javascript - 每个 session 仅 jQuery getJSON 一次

鼠标悬停时的 CSS1 Sprite 动画?