我希望能够拥有一个 div,当鼠标在该 div 内时,我会在光标旁边得到一个小圆形标记。当我移出这个 div 时,光标标记被删除并隐藏。
我找到了一个我想要但不完全是我需要的例子:-
上述问题: - 我只希望当我在那个 div 内时出现黄色标记 - 当我在那个 div 之外时,标记被隐藏并且光标是正常的。- 当我移动鼠标时,标记离光标太远
有任何想法吗?
var mouseX = 0, mouseY = 0, limitX = 150-15, limitY = 150-15;
$(window).mousemove(function(e){
mouseX = Math.min(e.pageX, limitX);
mouseY = Math.min(e.pageY, limitY);
});
// cache the selector
var follower = $("#follower");
var xp = 0, yp = 0;
var loop = setInterval(function(){
// change 12 to alter damping higher is slower
xp += (mouseX - xp) / 12;
yp += (mouseY - yp) / 12;
follower.css({left:xp, top:yp});
}, 30);
谢谢