$('.down-2').css('display', 'none');
$('.down-3').css('display', 'none');
$('.down-1').css('display', 'none');
$('.down-5').css('display', 'none');
$('.down-6').css('display', 'none');
Такие моменты записываются так:
$('.down-6,.down-1,.down-2,.down-3,.down-4,.down-5').css('display', 'none');
Такие моменты:
$('.number-1').css('font-weight', 400);
$('.number-1').css('color', 'rgb(203, 203, 203)');
Записываются так:
$('.number-1').css({
'font-weight' : '400',
'color' : 'rgb(203, 203, 203)'
});
Это первое что бросается в глаза,но это, конечно, не все. Плюс ко всему я бы вообще изучил бы логику работы скрипта, более чем уверен, что код можно куда сильнее сократить