Попробуйте сделать это, используя метод jQuery fadeOut .
$(document).keydown(function(e) {
var code = (e.keyCode ? e.keyCode : e.which);
if (code === 13) {
//here i would like to animate the text
$('#idofobject').fadeOut(optionalduration, optionalcallback);
}
});
Я бы получил нажатую клавишу, используя вторую строку моего кода, согласно этого SO ответа.
После прочтения вашего комментария к @dremme, я не верю, что есть способ потушить просто текст , который прост.Вам нужно будет поместить div поверх текстовой области с текстом в нем, удалить текст, который в данный момент находится в текстовой области, и затемнить скрывающий элемент div.