diff --git a/lib/client/viewer.js b/lib/client/viewer.js index 9016bdd5..8112dee3 100644 --- a/lib/client/viewer.js +++ b/lib/client/viewer.js @@ -96,16 +96,17 @@ CloudCommander.Viewer.FancyBox.set = (function(){ var lImages = $('.fancybox'); var lThis = this; - for(var i=0; i < lImages.length; i++){ - lImages[i].ondblclick = (function(){ + var lDblClick_f = function(pHref){ + return function(){ var lConfig = lThis.getConfig(); - lConfig.href = lImages[i].href; + lConfig.href = pHref; $.fancybox(lConfig); - }); + } } - + for(var i=0; i < lImages.length; i++) + lImages[i].ondblclick = lDblClick_f(lImages[i].pHref); }catch(pError){ console.log(pError); }