jquery add class and remove code example

Example 1: jquery remove and add class

$( "#foo" ).toggleClass( 'className', addOrRemoveOptional );

//OR
if ($( "#foo" ).hasClass('className')) {
	$( "#foo" ).removeClass( 'className');
} else {
  $( "#foo" ).addClass( 'className');
}

Example 2: toggle one class add and one class remove same time and after click remove class add and add class remove jquery

function viewPastClass(id) {
        var class_date = $('#pastclassdata' + id).val();
        // alert(class_date);
        // $('#plclasses').hide();

        $.ajax({
            type: 'GET',
            url: '{{ url("/teacher/class/viewPastClass") }}',
            headers: {
                'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
            },
            data: {
                'class_date': class_date,
            },
            success: function(result) {
                $('#plclasses').show(class_date);

            },
            error: function() {}
        });
    }