MCPcopy Create free account
hub / github.com/angular-ui/ui-router / jqLiteRemoveClass

Function jqLiteRemoveClass

test/angular/1.5/angular.js:3141–3151  ·  view source on GitHub ↗
(element, cssClasses)

Source from the content-addressed store, hash-verified

3139}
3140
3141function jqLiteRemoveClass(element, cssClasses) {
3142 if (cssClasses && element.setAttribute) {
3143 forEach(cssClasses.split(' '), function(cssClass) {
3144 element.setAttribute('class', trim(
3145 (' ' + (element.getAttribute('class') || '') + ' ')
3146 .replace(/[\n\t]/g, ' ')
3147 .replace(' ' + trim(cssClass) + ' ', ' '))
3148 );
3149 });
3150 }
3151}
3152
3153function jqLiteAddClass(element, cssClasses) {
3154 if (cssClasses && element.setAttribute) {

Callers 2

$$jqLiteProviderFunction · 0.70
handleCSSClassChangesFunction · 0.70

Calls 2

forEachFunction · 0.70
trimFunction · 0.70

Tested by

no test coverage detected