$(document).ready(function() {
// setup an object to store mouse position
var mousepos = {};
// update the object on mousemove
$(document).on('mousemove', function(e) {
mousepos = {
x: e.pageX,
y: e.pageY
}
});
// setup a function to update cursor position
function setCursor() {
$('#cursor').css({
left: mousepos.x - 7,
top: mousepos.y - 7
});
}
// your code
list = {
execute: function() {
// Some code and the nested function
setCursor();
}
};
list.execute();
});
2 回答
由于您需要在嵌套函数中使用指针坐标,因此您可以在某些变量中跟踪它们 .
您可以这样做(请参阅代码中的注释):
希望能帮助到你 .