获取鼠标的绝对位置是什么,获取鼠标当前位置
我们经常会遇到一个效果,就是当鼠标移动到某个链接上时,会显示一个浮动层,在这个浮动层中显示具体的细节。那就是用div来模拟标题的效果。
例如,html中多了一个A标记:
更多a /a
Div id=divId 更多详细信息/div
这是css样式
}
这是js方法(这里用的是js库jquery,但不是必须的。为了方便,我在这里使用了它。)
var e=e window.event
var scrollx=window . scrollx document . document element . scroll left;
var scrolly=window . scrolly document . document element . scroll top;
var x=parse float(e . clientx)parse float(scrollx);
var y=parse float(e . clienty)parse float(scrolly);
$(.更多信息’)。hide();
var $ more=$( # id);
$more.css({left:x, top:y, display : block });
}
困难之一是滚动条距离及其兼容性。仅文档;documentelementscrollleft可以在ie下使用;Window.scrollX可以在其他浏览器中使用。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。