Есть ли способ сократить код?
Это все можно сделать просто на CSS, без javascript. Код сократиться до 0 строк.
Если нужна именно jquery реализация, то$( ".type,.price,.params,.params2" ).hover(function() {
       $( this ).addClass( "gray" );
    }, function() {
       $( this ).removeClass( "gray" );
    }
);