Skip to content

Instantly share code, notes, and snippets.

@diafree82
diafree82 / image-load.js
Created September 12, 2017 14:03 — forked from sp1r1don/image-load.js
AJAX image load for masonry.desandro
$.fn.imagesLoaded = function () {
// get all the images
let $imgs = this.find('img[src!=""]');
// if there's no images return resolved promise
if (!$imgs.length) {return $.Deferred().resolve().promise();}
// for each image, add a deferred object to the array
let dfdarr = [];
$imgs.each(function(){