3

当人们打开带有几个图像的网页时,当浏览者将鼠标放在图像之外的某个区域跨度时,有什么方法可以像磁铁一样将鼠标吸引到图像上?有可能吗?请建议。

磁效应样本图像

4

4 回答 4

2

不,你不能用 JavaScript 控制鼠标指针。

于 2013-02-27T06:31:30.570 回答
2

任何网页都无法强制用户的鼠标移动到某个位置。允许这样做会产生巨大的恶意后果。

另一种方法可能是当用户将鼠标悬停在指定区域上时,图像会增长以填充该区域。

于 2013-02-27T06:33:43.020 回答
1

亚马逊申请了一项关于基于重力的链接的专利,这在某种程度上类似于这里讨论的内容......

http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=8386927.PN.&OS=PN/8386927&RS =PN/8386927

我也很想看看如何在 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 回答