} else if (args[1] === 'page') {
var anchor = false;
if (fluidbook.settings.pageLabels[args[2]] !== undefined) {
- page = fluidbook.settings.pageLabels[args[2]];
- anchor = args[2];
+ anchor = this.normalizeAnchor(args[2]);
+ page = fluidbook.settings.pageLabels[anchor];
} else {
page = parseInt(args[2]);
}
return;
},
+ normalizeAnchor: function (anchor) {
+ return anchor.toLowerCase().replace('/-/g', '');
+ },
+
scrollToAnchor: function (anchor) {
if (!this.mobilefirst.enabled) {
return;
}
- anchor=anchor.toLowerCase().replace('/-/g','');
+ anchor = this.normalizeAnchor(anchor);
var id = $('[data-anchor="' + anchor + '"]').attr('id');
TweenMax.to($("#scroll"), 0.5, {scrollTo: {y: '#' + id, offsetY: $('header').outerHeight() + 10}});
},