这里是我的代码:我应该解除绑定事件侦听器以防止内存泄漏?
// array of image data
var images = [
{
url: 'image.jpg'
}
];
// function that loads image
var loadImage = function(imageObject) {
imageObject.img = $('<img src="'+imageObject.url+'"/>').error(function() {
// error event handler, that might not always fire
imageObject.img.remove();
imageObject.notLoaded = true;
});
};
loadImage(images[0]);
我的问题是如何清理图像阵列?如果我给你 images = null;
,将在清理所有图像记忆?我应该解除“错误”处理程序吗?
谢谢!
好,如果以后的函数调用我登录'图像[0] .img' - 它返回图像对象。 – Marvin3 2013-02-22 08:40:28
噢,对不起,我没有仔细阅读该功能。 – nnnnnn 2013-02-23 02:05:26