},
removeFromCart: function (key) {
- console.log('remove from cart ' + key);
this.items.splice(key, 1);
this.save();
},
},
updateLinks: function () {
- console.log('update links');
$('[data-jc2024]').find('iframe').contents().find('body').removeClass('active');
try {
var references = this.getItemsReferences();
- console.log(references);
$.each(references, function (k, ref) {
$('[data-jc2024="' + ref + '"]').find('iframe').contents().find('body').addClass('active');
});
container = $("#currentDoublePage,.page.current");
}
let linksToAnimate = $(container).find('[data-animations]');
- console.log(linksToAnimate);
linksToAnimate.each(function () {
$this.animateContentLink($(this), true);
});
if (child === undefined) {
child = '';
}
+ let selector;
if (this.fluidbook.elasticslide.isActive()) {
- return $("#epage_" + page + ' ' + child);
+ selector = '#epage_';
+
} else {
- return $("#page_" + page + ' ' + child);
+ selector = "#page_";
+ }
+ selector += (page);
+ if (child) {
+ selector += " " + child;
}
+ return $(selector);
},
_preloadPageAfterSecurityChecks: function (page, callback) {
if ($(container).length === 0) {
container = false;
}
- if ((container !== false && this.fluidbook.elasticslide.isActive()) ||
- (container === false && !this.fluidbook.elasticslide.isActive())) {
+ if ((container !== false && this.fluidbook.elasticslide.isActive()) || (container === false && !this.fluidbook.elasticslide.isActive())) {
return;
}
if (position !== 'left' && position !== 'right') {
return;
}
+
if (container) {
// The page is already here.
if ($(container).find('.' + position + '#page_' + pageNr).length > 0) {
}
this.addCLinks(pageNr);
+ console.log($(page));
callback();
return;
}
return "immediate";
}
}
- return this.transitionType();
+ let res = this.transitionType();
+ return res;
},
transitionType: function () {
}
this.pauseNetworkDuringPagesPreload();
this.fluidbook.loader.preloadPagesBeforeTransition(turning.end, function () {
+ console.log('preloaded pages before transition')
$this.fluidbook.loader.setContentsInDoublePage(doublePage, turning.end, true, function () {
+ console.log('set contents in double page')
$this.pauseNetworkDuringTransition(pageNr);
$this.beforeTransition(pageNr, 2, turning);
$("#currentDoublePage").addClass('axis_' + $this.transitionAxis).addClass('_2d').addClass(turning.currentToClass);
$(doublePage).removeClass(turning.nextFromClass).one($this.fluidbook.support.getTransitionEndEvent(), function () {
+ console.log('transition done');
if ($this.transitionning === false) {
return;
}
$("#currentDoublePage").remove();
$("#nextDoublePage").attr('id', 'currentDoublePage');
+
$this.afterTransition(pageNr);
});
});
init: function () {
var $this = this;
$(this.fluidbook).on('fluidbook.page.change.end', function (e, pageNr) {
- console.log(':)');
$this.highlightSearchTerms(pageNr);
});
$(document).on('change', '#q', function () {