diff --git a/jquery.lazyload.js b/jquery.lazyload.js index b395c2e2..12b528a2 100644 --- a/jquery.lazyload.js +++ b/jquery.lazyload.js @@ -29,6 +29,7 @@ skip_invisible : false, appear : null, load : null, + error : null, placeholder : "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC" }; @@ -126,6 +127,11 @@ settings.load.call(self, elements_left, settings); } }) + .one("error", function() { + if (settings.error) { + settings.error.call(self, elements_left, settings); + } + }) .attr("src", $self.attr("data-" + settings.data_attribute)); } });