Похоже, логика немного отключена.
Громкость включена, если значение> = 100, но выключена, если она равна 0?Не будет ли объем включен, если он больше 0?
Как упоминал Энди, вы сравниваете значение var со строкой 'max', а не с фактическим предполагаемым максимумом, который является свойством слайдера.*
В любом случае с заданной логикой.Вы захотите сделать класс удаления для 'volumeOn' и добавить класс 'volumeOff', когда значение равно 0. В случае, когда значение> = 100, вы захотите сделать наоборот, удалите 'volumeOff'и добавьте «VolumeOn».
По сути, этот бит кода.
if(value == 0){
$('.volumeon').addClass('volumeoff').removeClass('volumeon');
} else if(value >= 100){
$('.volumeoff').addClass('volumeon').removeClass('volumeoff');
}