Issue on Adding Animation to jQuery toggleClass()

Issue on Adding Animation to jQuery toggleClass()

Can you please take a look at  This Demo  and let me know how I can add Animation / Speed or Duration to the following code

  1. $("#ecolomodel").on("click",function(){
  2.    $("#ecolomodelno").toggleClass("switchshow switchhiden");
  3.    $("#ecolomodelyes").toggleClass("switchhiden switchshow");
  4. });
using this mark up

  1. <div class="panel panel-default">
  2.     <div class="panel-heading">Switch</div>
  3.     <div class="panel-body">
  4.         <div class="row">
  5.            <div class="switch col-lg-offset-1 col-md-offset-1 col-sm-offset-1 col-xs-offset-1 col-lg-10 col-md-10 col-sm-10 col-xs-10">
  6.                 <button id="ecolomodelno" class="btn btn-primary switchshow norightradius col-lg-1 col-md-1 col-sm-2 col-xs-3">No</button>
  7.                 <button id="ecolomodel" class="btn btn-primary noradius col-lg-11 col-md-11 col-sm-8 col-xs-9">New Model</button>
  8.                 <button id="ecolomodelyes" class="btn btn-primary switchhiden noleftradius col-lg-1 col-md-1 col-sm-2 col-xs-3">Yes</button>
  9.            </div>
  10.         </div>
  11.     </div>
  12. </div>
I already tried something like
  1. $("#ecolomodel").on("click",function(){
  2.    $("#ecolomodelno").toggleClass("switchshow switchhiden", 6000);
  3.    $("#ecolomodelyes").toggleClass("switchhiden switchshow", 6000);
  4. });
but it didn't work!. Thanks