【发布时间】:2011-05-30 14:04:32
【问题描述】:
如何在特定的<div> 中使图片跟随鼠标?
我知道我可以从e.pageX & e.pageY 和代码document.onmousemove = followmouse; 获取鼠标位置。每当鼠标在页面中移动时运行followmouse函数,在followmouse函数中,将图片位置设置为鼠标位置。对于我在这里问的确切问题(如何在特定的<div> 中使图片跟随鼠标),我有这个想法:
获取我的 div top、left、width 和 height 并做一些数学运算,如果鼠标移动在div之外,为图片设置visibility:hidden。
但是没有任何简单的方法可以做到这一点吗?
【问题讨论】:
-
叫做tooltip,jquery和mootools有很多插件可以用tooltips做各种事情。
-
@Marc 是否有任何 javascript 示例代码?我不想使用 jquery。我在哪里可以找到这些工具提示
-
jquery 和 mootools 是 javascript。它们只是辅助库,它们是做你想做的最简单的方法。他们为您处理所有愚蠢的浏览器不兼容问题。如果你想推出自己的工具提示库,那就继续吧,但你会浪费很多时间让它在每个浏览器中工作。
-
我知道它们是,但我需要更多速度功能,有时 jquery 不是一个好功能
标签: javascript