use jquery.imagesloaded.js to solve the jQuery load(fn) problem when images are cached