MCPcopy Create free account
hub / github.com/SuperMap/iClient-JavaScript / addClass

Function addClass

libs/leaflet/leaflet-src.js:2432–2442  ·  view source on GitHub ↗
(el, name)

Source from the content-addressed store, hash-verified

2430 // @function addClass(el: HTMLElement, name: String)
2431 // Adds `name` to the element's class attribute.
2432 function addClass(el, name) {
2433 if (el.classList !== undefined) {
2434 var classes = splitWords(name);
2435 for (var i = 0, len = classes.length; i < len; i++) {
2436 el.classList.add(classes[i]);
2437 }
2438 } else if (!hasClass(el, name)) {
2439 var className = getClass(el);
2440 setClass(el, (className ? className + ' ' : '') + name);
2441 }
2442 }
2443
2444 // @function removeClass(el: HTMLElement, name: String)
2445 // Removes `name` from the element's class attribute.

Callers 1

leaflet-src.jsFile · 0.85

Calls 5

splitWordsFunction · 0.85
hasClassFunction · 0.85
getClassFunction · 0.85
setClassFunction · 0.85
addMethod · 0.45

Tested by

no test coverage detected