diff --git a/views_nivo_slider.js b/views_nivo_slider.js index 783d411..0043479 100644 --- a/views_nivo_slider.js +++ b/views_nivo_slider.js @@ -10,10 +10,12 @@ Drupal.behaviors.views_nivo_sliderBehavior = { // Fix sizes vns.data('hmax', 0).data('wmax', 0); $('img', vns).each(function () { - hmax = (vns.data('hmax') > $(this).height()) ? vns.data('hmax') : $(this).height(); - wmax = (vns.data('wmax') > $(this).width()) ? vns.data('wmax') : $(this).width(); + $(this).load(function() { + hmax = (vns.data('hmax') > $(this).height()) ? vns.data('hmax') : $(this).height(); + wmax = (vns.data('wmax') > $(this).width()) ? vns.data('wmax') : $(this).width(); - vns.width(wmax).height(hmax).data('hmax', hmax).data('wmax', wmax); + vns.width(wmax).height(hmax).data('hmax', hmax).data('wmax', wmax); + }); }); vns.nivoSlider(cfg);