鼠标移动元素

Cha*_*ist 5 mouse jquery mousemove

当页面加载结束时,如何在元素上使用jquery移动光标?

谢谢

JP *_*shy 14

这是不可能的.

即使有可能,我也不同意劫持用户鼠标位置.如果您以用户身份对我这样做,我会立即离开您的网站.

JavaScript是故意以这种方式设计的.想象一下今天的互联网与所有蹩脚的网站和漏洞,混合控制用户鼠标的能力,你会有更糟糕的经历.

让您的用户决定他们想要点击什么.

  • 然后,你可以用幽默的方式使用它.我写的第一个程序是pongardized版本的pong,它会以错误的方式移动你的桨 - 就像你要击球一样.我很喜欢看着我的导师试着去玩.游戏将正常启动并随机执行此操作,因此非常具有欺骗性. (3认同)
  • 我讨厌弹出窗口,提醒对话框,确认对话框,target = _blank,还有很多这些东西.但是,实际上,我并不讨厌这些浏览器功能,我讨厌不良网站使用它们的方式.使用正确时,它们对开发人员和用户都是愉快的.因此,我认为,提供这些功能,让用户通过离开他们的网站就像教你的那样教他们如何使用它们; 但请记住提供这些功能. (2认同)
  • -1:对于一般情况是正确的,JS 不允许这样做可能很好,但这并不意味着“宗教上”每个情况都是坏的。示例:具有“<”和“>”按钮的时间线项目在您单击时向左/向右移动一点。您希望能够单击、单击、单击以移动它,但这意味着您的光标必须在项目移动时跟随它。 (2认同)

小智 5

我认为您可以重新绘制网页的全部内容,以便将想要的元素放在光标下。 “?(??´)?

另一个解决方案是将窗口移动到所需位置 “?(??´)?