(element, cssClasses)
| 2503 | } |
| 2504 | |
| 2505 | function jqLiteAddClass(element, cssClasses) { |
| 2506 | if (cssClasses && element.setAttribute) { |
| 2507 | var existingClasses = (' ' + (element.getAttribute('class') || '') + ' ') |
| 2508 | .replace(/[\n\t]/g, " "); |
| 2509 | |
| 2510 | forEach(cssClasses.split(' '), function(cssClass) { |
| 2511 | cssClass = trim(cssClass); |
| 2512 | if (existingClasses.indexOf(' ' + cssClass + ' ') === -1) { |
| 2513 | existingClasses += cssClass + ' '; |
| 2514 | } |
| 2515 | }); |
| 2516 | |
| 2517 | element.setAttribute('class', trim(existingClasses)); |
| 2518 | } |
| 2519 | } |
| 2520 | |
| 2521 | function jqLiteAddNodes(root, elements) { |
| 2522 | if (elements) { |
no test coverage detected