diff --git a/lib/plugins/tag/img.js b/lib/plugins/tag/img.js index 9886c3fd6f..994b04266e 100644 --- a/lib/plugins/tag/img.js +++ b/lib/plugins/tag/img.js @@ -40,6 +40,7 @@ module.exports = function(ctx) { var height; var title; var alt; + var lazysrc = ''; var src; var item = ''; var i = 0; @@ -85,7 +86,14 @@ module.exports = function(ctx) { alt = match[2]; } + // Find lazy load classname + if (classes[0] === 'lazy') { + lazysrc = src; + src = '/images/loading.gif'; + } + var attrs = { + 'data-original': lazysrc, src: src, class: classes.join(' '), width: width,