if (this.options.closeOnClick && this.options.overlay) {
this.$overlay.off('.zf.reveal').on('click.zf.reveal', function(e) {
- if (e.target === _this.$element[0] ||
- $.contains(_this.$element[0], e.target) ||
- !$.contains(document, e.target)) {
- return;
+ if (e.target === _this.$element[0] ||
+ $.contains(_this.$element[0], e.target) ||
+ !$.contains(document, e.target)) {
+ return;
}
_this.close();
});
this.$element.trigger('open.zf.reveal');
if (this.isMobile) {
- //this.originalScrollPos = window.pageYOffset;
+ this.originalScrollPos = window.pageYOffset;
$('html, body').addClass('is-reveal-open');
}
else {
if (!this.options.overlay && this.options.closeOnClick && !this.options.fullScreen) {
$('body').on('click.zf.reveal', function(e) {
- if (e.target === _this.$element[0] ||
- $.contains(_this.$element[0], e.target) ||
+ if (e.target === _this.$element[0] ||
+ $.contains(_this.$element[0], e.target) ||
!$.contains(document, e.target)) { return; }
_this.close();
});
function finishUp() {
if (_this.isMobile) {
$('html, body').removeClass('is-reveal-open');
- //if(_this.originalScrollPos) {
- // $('body').scrollTop(_this.originalScrollPos);
- // _this.originalScrollPos = null;
- //}
+ if(_this.originalScrollPos) {
+ $('body').scrollTop(_this.originalScrollPos);
+ _this.originalScrollPos = null;
+ }
}
else {
$('body').removeClass('is-reveal-open');