(elements, className, include)
| 142 | // include - if true, only return elements with given className; |
| 143 | // if false, only return elements *without* given className |
| 144 | function filterByClass(elements, className, include) { |
| 145 | var results = []; |
| 146 | for (var i = 0; i < elements.length; i++) { |
| 147 | if (hasClass(elements[i], className) == include) |
| 148 | results.push(elements[i]); |
| 149 | } |
| 150 | return results; |
| 151 | } |
| 152 | |
| 153 | function on(obj, eventName, func) { |
| 154 | if (obj.addEventListener) { |
no test coverage detected