這裏是我的代碼:我應該解除綁定事件偵聽器以防止內存泄漏?
// 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