Jason
Jason

Reputation: 7682

.removeClass from all elements (versus a single defined element)

how would I use .removeClass to remove all matching classes instead of calling out each element individually?

So instead of this:

$("input").removeClass("CO_form_alert");
$("select").removeClass("CO_form_alert");

Upvotes: 8

Views: 12497

Answers (4)

Joe Johnston
Joe Johnston

Reputation: 2936

why couldn't you just use the following to do as you asked remove the class from all elements (versus a single defined element)

$(".CO_form_alert").removeClass("CO_form_alert");

Upvotes: 3

Ant
Ant

Reputation: 3887

You can specify any number of selectors to perform the removeClass on:

$("select, input, banana").removeClass("CO_form_alert");

Upvotes: 0

sjobe
sjobe

Reputation: 2837

$(".CO_form_alert").removeClass("CO_form_alert");

Upvotes: 6

Tomalak
Tomalak

Reputation: 338326

$("input, select").removeClass("CO_form_alert");

or even

$(".CO_form_alert").removeClass("CO_form_alert");

Hint: jQuery always works on all selected elements.

Upvotes: 24

Related Questions