MCPcopy
hub / github.com/angular-ui/ui-router / jqLiteRemoveClass

Function jqLiteRemoveClass

test/angular/1.2/angular.js:2493–2503  ·  view source on GitHub ↗
(element, cssClasses)

Source from the content-addressed store, hash-verified

2491}
2492
2493function jqLiteRemoveClass(element, cssClasses) {
2494 if (cssClasses && element.setAttribute) {
2495 forEach(cssClasses.split(' '), function(cssClass) {
2496 element.setAttribute('class', trim(
2497 (" " + (element.getAttribute('class') || '') + " ")
2498 .replace(/[\n\t]/g, " ")
2499 .replace(" " + trim(cssClass) + " ", " "))
2500 );
2501 });
2502 }
2503}
2504
2505function jqLiteAddClass(element, cssClasses) {
2506 if (cssClasses && element.setAttribute) {

Callers 1

angular.jsFile · 0.70

Calls 2

forEachFunction · 0.70
trimFunction · 0.50

Tested by

no test coverage detected