我的页面顶部有一个图像,希望它从静止变为左,然后根据您在页面上的鼠标位置而改变。请帮帮我
答案 0 :(得分:2)
最好的办法是利用文档上的mousemove
功能,然后使用事件参数跟踪鼠标位置。
$(document).mousemove(function(event){
var mloc = {
x: event.pageX,
y: event.pageY
};
if(
(mloc.x >= 0 && mloc.x <= $(document).width()/2) &&
(mloc.y >= 0 && mloc.y <= $(document).height()/2)
){
//In upper left corner
//Do stuff
}else if(
(mloc.x >= $(document).width()/2 && mloc.x <= $(document).width()) &&
(mloc.y >= 0 && mloc.y <= $(document).height()/2)
){
//In upper right corner
//Do stuff
} //etc
});
鼠标跟踪