Использование плагина jQuery mousewheel:
jQuery(function($) {
$('textarea')
.bind('mousewheel', function(event, delta) {
if (this.scrollHeight && this.scrollHeight <= $(this).height() + $(this).scrollTop() && delta < 0){
event.preventDefault()
} else if($(this).scrollTop()===0 && delta > 0){
event.preventDefault()
}
});
});
Я должен предупредить вас, что он не работает в IE7 или более ранних версиях (но не выдает ошибок, поэтому это круто)
http://jsfiddle.net/cB3jZ/36/