diff --git a/theme/galleryformatter.js b/theme/galleryformatter.js index 4b12313..39ecc50 100644 --- a/theme/galleryformatter.js +++ b/theme/galleryformatter.js @@ -1,12 +1,13 @@ (function ($) { Drupal.behaviors.galleryformatter = { attach: function (context, settings) { - var total_images = $('.galleryformatter img', context).length; + var $images = $('.galleryformatter img', context); + var total_images = $images.length; var loaded_images = 0; - $('.galleryformatter img', context).each(function () { + $images.each(function () { var img = new Image(); img.onload = function () { - loaded_images++ + loaded_images++; if (loaded_images == total_images) { $('.galleryformatter:not(.gallery-processed)', context).each(function () { Drupal.galleryformatter.prepare(this);