From: Nicolas Coden Date: Thu, 18 Jan 2018 13:53:15 +0000 (+0100) Subject: fix: fix regexp check for revealClass option in Off-Canvas X-Git-Tag: v6.6.0~3^2~316^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=05697a06c;p=thirdparty%2Ffoundation%2Ffoundation-sites.git fix: fix regexp check for revealClass option in Off-Canvas --- diff --git a/js/foundation.offcanvas.js b/js/foundation.offcanvas.js index a9bcdffba..995bf91d4 100644 --- a/js/foundation.offcanvas.js +++ b/js/foundation.offcanvas.js @@ -119,7 +119,8 @@ class OffCanvas extends Plugin { } // Get the revealOn option from the class. - var revealOnClass = this.$element[0].className.match(RegExpEscape(this.options.revealClass) + '([^\s])+', 'g'); + var revealOnRegExp = new RegExp(RegExpEscape(this.options.revealClass) + '([^\\s]+)', 'g'); + var revealOnClass = revealOnRegExp.exec(this.$element[0].className); if (revealOnClass) { this.options.isRevealed = true; this.options.revealOn = this.options.revealOn || revealOnClass[1];