javascript - 鼠标位置滚动速度

标签 javascript jquery

我有一个小问题,我应该如何思考一个……问题。我想做一些类似于 this 的事情: 当您将鼠标移到边缘附近时,您会看到图像滚动速度比将鼠标放在 DIV 中间时滚动速度更快。

不知道我解释的对不对,但是...我不知道如何解决这个问题。我确定这与 mousemove 绑定(bind),但我猜也与数学有某种关系。数学不是我最好的技能 :D

谢谢大家!

最佳答案

不幸的是,除了从第 59 行开始链接的站点的源代码中您可以阅读的内容之外,没有更多内容可以告诉您。 我可能会建议简单地尝试使用他们作为指南的代码在您自己的沙箱页面中复制类似的东西。简单地去掉你能做的一切,从一张图片开始,绑定(bind) mousemove 事件并尝试使用偏移量获取相对位置(参见 jquery - offset)。

虽然这是新 Canvas 标签的一个非常好的实现,但我还没有看到它被广泛使用,所以感谢您传递链接。我至少可以在 canvas 上为您提供一些有趣的链接tag这可能会给你一些建议。

关于javascript - 鼠标位置滚动速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/524478/

相关文章:

javascript - 如何使用 jQuery 选择下一个 div?

javascript - Google map 上的 JSON feed 没有显示任何内容

javascript - Jquery UI Slider 焦点问题

javascript - 将 javascript 变量传输到 Objective C (IOS)

javascript - 在 JS 代码中添加弹出框的 html 内容的好习惯是什么?

javascript - 在起始位置停止或暂停选取框

javascript - 如何调用谷歌的 getBasicProfile() 以仅单击按钮进行谷歌登录?

javascript - 如何使用正则表达式和 jQuery 将两个单独的字符串替换为两个单独的替换字符串?

javascript - Mysql 的 Highchart 不工作

javascript - 我想用两个属性 Boolean value 和 Int 对 JavaScript 中的对象数组进行排序