Вам нужно изменить свой код следующим образом:
$('#content').bind('mousewheel',function(event) {
var scroll_up = event.originalEvent.deltaY > 120;
if(scroll_up) {
console.log('you scrolled up!');
//change color to red
changeColor(red);
}
if(red && scroll_up){
console.log('you scrolled up again!');
//change color to blue
changeColor(blue);
}
});
function changeColor(color){
$('#content').css('color', color);
}
* я не проверял код, но он должен работать как положено.
Ваш код не работает, потому чтоВы уже назначили цвет до того, как условие было выполнено, поэтому последний цвет был единственным, который вы отправляете.