removeClass.js 353 B

12345678910111213141516
  1. /**
  2. *
  3. * @desc 为元素移除class
  4. * @param {HTMLElement} ele
  5. * @param {String} cls
  6. */
  7. var hasClass = require('./hasClass');
  8. function removeClass(ele, cls) {
  9. if (hasClass(ele, cls)) {
  10. var reg = new RegExp('(\\s|^)' + cls + '(\\s|$)');
  11. ele.className = ele.className.replace(reg, ' ');
  12. };
  13. };
  14. module.exports = removeClass;