Varun S
Varun S

Reputation: 361

Removing class Jquery

I want to remove the class of .active on $(document).ready.

CSS

.active { color: "red" }

HTML

<div class="item step-00">
    test
</div>
<div class="item step-0 active">
    test1
</div>

jQuery

$(document).ready(function() {
  $(".item step-0 active").removeClass("active");
   $(".item step-00").addClass("active");
});

Fiddle

Upvotes: 0

Views: 83

Answers (2)

Adil Shaikh
Adil Shaikh

Reputation: 44740

$(document).ready(function(){
    $(".item.step-0.active").removeClass("active");
    $(".item.step-00").addClass("active");
});

http://jsfiddle.net/mohammadAdil/skX7E/6/

Upvotes: 0

Sharlike
Sharlike

Reputation: 1789

You need . before each class like this:

$(document).ready(function(){
    $(".item.step-0.active").removeClass("active");
    $(".item.step-00").addClass("active");
});

or you could simplify to this:

$(document).ready(function(){
    $(".item.step-0, .item.step-00").toggleClass("active");
});

Edit: You need to enable jquery in your fiddle. Fiddle

Upvotes: 5

Related Questions