我在这里创建了一个简单的光照测试演示:http: //jsfiddle.net/CGr9d/
当我使用 Chrome 开发工具记录内存使用情况时,我得到这个:http ://cl.ly/LSDl ,它基本上会上升到某个点,然后再次下降并重新开始,直到再次达到之前的高点。
这正常吗?有什么方法可以优化我的代码以减少内存占用?
这是我的鼠标移动功能:
$('body').mousemove(function(e) {
//2000 is half the image width/height, of course used for centering
$('.light-circle').css({ backgroundPosition: (e.pageX-2000)+'px '+(e.pageY-2000)+'px' });
});
谢谢。