Не совсем понимаю, что вы хотите сделать. Попробуйте что-то в этом роде.
$(function() {
$('.container').each(function() {
$(this).css({'overflow-x': 'auto'});
if ( this.scrollWidth > 150 ) {
$(this).on('mouseover', function(e) {
$(this).animate({'width': 200}, 200);
})
.on('mouseout', function(e) {
$(this).delay(500).animate({'width': 150}, 200);
});
}
});
});