jQuery hasClass() – check for more than one class

element.is('.class1, .class2')

works, but it’s 35% slower than

element.hasClass('class1') || element.hasClass('class2')

JSperf chart showing .hasClass() is faster than .is()

See also this jsbench.me test.

Leave a Comment