*/\r
public GQuery addClass(String... classes) {\r
for (Element e : elements) {\r
- for (String clz : classes) {\r
- e.addClassName(clz);\r
+ //issue 81 : ensure that the element is an Element node.\r
+ if (Element.is(e)){\r
+ for (String clz : classes) {\r
+ e.addClassName(clz);\r
+ }\r
}\r
}\r
return this;\r
*/\r
public GQuery removeClass(String... classes) {\r
for (Element e : elements) {\r
- for (String clz : classes) {\r
- e.removeClassName(clz);\r
+ if (Element.is(e)){\r
+ for (String clz : classes) {\r
+ e.removeClassName(clz);\r
+ }\r
}\r
}\r
return this;\r