]> git.ipfire.org Git - thirdparty/foundation/foundation-sites.git/commitdiff
fix: fix regexp check for revealClass option in Off-Canvas
authorNicolas Coden <nicolas@ncoden.fr>
Thu, 18 Jan 2018 13:53:15 +0000 (14:53 +0100)
committerNicolas Coden <nicolas@ncoden.fr>
Thu, 18 Jan 2018 13:53:15 +0000 (14:53 +0100)
js/foundation.offcanvas.js

index a9bcdffbae23d0fda029dca918542a6080ce0b23..995bf91d4036568f3e865a33f5dbd0cb6faa64f8 100644 (file)
@@ -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];