瀏覽代碼

<100 char lines

Kevin van Zonneveld 9 年之前
父節點
當前提交
60450ccf2b
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      src/core/Utils.js

+ 3 - 1
src/core/Utils.js

@@ -64,7 +64,9 @@ function removeClass(el, className) {
   if (el.classList) {
     el.classList.remove(className);
   } else {
-    el.className = el.className.replace(new RegExp('(^|\\b)' + className.split(' ').join('|') + '(\\b|$)', 'gi'), ' ');
+    const patClasses = className.split(' ').join('|');
+    const pattern    = new RegExp('(^|\\b)' + patClasses + '(\\b|$)', 'gi');
+    el.className     = el.className.replace(pat, ' ');
   }
 }