【问题标题】:Is there a way to manipulate the mouse position with jQuery or javascript有没有办法用 jQuery 或 javascript 操作鼠标位置
【发布时间】:2010-09-21 12:57:25
【问题描述】:

我有一个幻灯片,当单击缩略图时会打开。现在我想知道是否有办法用jQuery在幻灯片的控制元素上重新定位鼠标?

【问题讨论】:

    标签: jquery mouse position


    【解决方案1】:

    不,没有。您不能使用客户端脚本移动鼠标指针。

    【讨论】:

      【解决方案2】:

      是的,有! (但不是很多,也不是有用的方式。)

      你可以set a custom cursor 看起来像一个鼠标指针。这样,您可以获得大约 8 个像素的鼠标指针移动。

      一切皆有可能!

      ;)

      【讨论】:

      • 哇。这就是我所说的跳出框框思考。为此+1!以任何有意义的方式都没有用 - 更不用说你不能保证它看起来与最终用户的真实指针相同 - 但我只是对大胆考虑它感到敬畏:-)。
      • 有趣的转折:),虽然光标只会在热点保持在同一个地方时才会出现移动,所以你不会点击你认为你应该做的地方......
      【解决方案3】:

      绝对不是。能够从不受信任的客户端 Javascript 以任何方式操纵鼠标的后果将是可怕的,充其量。

      【讨论】:

        【解决方案4】:

        抱歉,无法完成。无法使用 JQuery 或 Javascript 重新定位鼠标指针。鼠标指针由操作系统控制,而不是浏览器。

        你能做的最好的就是改变鼠标指针的样式。这可以通过更改 cursor 样式在 CSS 或 JS/JQuery 中完成。

        正常用法是在您处理某事等时将其更改为“忙碌”指针。

        如果您想完全隐藏它,请尝试cursor:none;,尽管我不确定它的支持程度。如果它不适合您,也可以将其设置为图像,这意味着您可以使用完全透明的图形来隐藏它。但请注意,这个功能肯定有cross-browser compatibility issues

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2022-01-15
          • 1970-01-01
          • 2012-09-21
          • 1970-01-01
          • 2019-07-06
          • 1970-01-01
          相关资源
          最近更新 更多