var view = this.getCaption('', $(a).attr('data-popup-close') === null || $(a).attr('data-popup-close') === undefined || $(a).attr('data-popup-close') === '1');
var links = '';
var animateLinks = false;
- var uid = $(a).closest('[data-id]').data('id');
- if (this.fluidbook.settings.links['link_' + uid] !== undefined) {
- links = '<div class="links">' + this.fluidbook.loader.handleExtension(this.fluidbook.settings.links['link_' + uid]) + '</div>';
+ var md5 = $(a).closest('[data-md5]').data('md5');
+ if (this.fluidbook.settings.links['link_' + md5] !== undefined) {
+ links = '<div class="links">' + this.fluidbook.loader.handleExtension(this.fluidbook.settings.links['link_' + md5]) + '</div>';
animateLinks = true;
}
view += '<div class="content"><div class="multimediaHolder"><div class="multimediaScale">';
this._openiframe(markup, '', callback);
},
- _openiframe: function (markup, maxWidth, callback,hash) {
+ _openiframe: function (markup, maxWidth, callback, hash) {
var $this = this;
view += markup;
view += '</div></div>';
- this.viewWrap(view, 'iframe', maxWidth + ' dir="ltr"','',false,hash);
+ this.viewWrap(view, 'iframe', maxWidth + ' dir="ltr"', '', false, hash);
if (callback != undefined) {
callback();
}
},
openIframe: function (iframe, callback) {
- var hash='#/iframe/' + iframe;
+ var hash = '#/iframe/' + iframe;
var href = hash;
var a = $('a[href="' + href + '"]');
if ($(a).length === 0) {
if ($(a).data('max-width')) {
maxWidth = ' data-max-width="' + $(a).data('max-width') + '"';
}
- this._openiframe(markup, maxWidth, callback,hash);
+ this._openiframe(markup, maxWidth, callback, hash);
},
openVideo: function (video, callback) {
});
view += '</ul>';
view += '</div>';
- this.viewWrap(view, 'locales',[],'',false,'#/locales');
+ this.viewWrap(view, 'locales', [], '', false, '#/locales');
if (callback != undefined) {
callback();
}
hideOverlay: function () {
$("#viewOverlay").css('opacity', 0);
- this.viewOverlayHideTimeout=setTimeout(function () {
+ this.viewOverlayHideTimeout = setTimeout(function () {
$("#viewOverlay").hide();
}, 400);
},