やりたいこと
画像遅延の「Lazy Load」を使いつつ、
jQueryプラグイン「matchHeight.js」で横並びにした要素の高さを揃えたい。
問題点
「Lazy Load」の影響で、揃えたい要素(画像を内包)の高さが0と判定される。
解決策
画像の読み込みが完了してから、matchHeight.jsで高さを揃えるようにする。
$(window).on('load resize',function(){
var target_img = $('.target img');
target_img.on('load', function() {
$('.target').matchHeight();
});
});