当人们打开带有几个图像的网页时,当浏览者将鼠标放在图像之外的某个区域跨度时,有什么方法可以像磁铁一样将鼠标吸引到图像上?有可能吗?请建议。
问问题
3074 次
4 回答
2
不,你不能用 JavaScript 控制鼠标指针。
于 2013-02-27T06:31:30.570 回答
2
任何网页都无法强制用户的鼠标移动到某个位置。允许这样做会产生巨大的恶意后果。
另一种方法可能是当用户将鼠标悬停在指定区域上时,图像会增长以填充该区域。
于 2013-02-27T06:33:43.020 回答
1
亚马逊申请了一项关于基于重力的链接的专利,这在某种程度上类似于这里讨论的内容......
我也很想看看如何在 jQuery 中做到这一点,尽管如此!
于 2013-03-12T15:58:51.303 回答
0
是的。您可以使用 JavaScript 控制鼠标指针。
这是来自 Codrops 的一个非常漂亮的例子。您可以在codepen.io
上找到很多其他内容。这是一个:NodeCursor。
$(function() {
// init plugin
NodeCursor({
cursor: true,
node: true,
cursor_velocity: 1,
node_velocity: 0.15,
native_cursor: "none",
element_to_hover: ".nodeHover",
cursor_class_hover: "disable",
node_class_hover: "expand",
hide_mode: true,
hide_timing: 2000
});
});
于 2019-03-07T14:16:45.210 回答