В JQuery
вы можете связать .animate()
s, чтобы получить то, что вы хотите:
$('#table').animate({width: '+=' + $(this).width() * 0.1 + 'px'}, 1000).animate({width: '+=' + $(this).width() * 0.1 + 'px'}, 1000).animate({width: '+=' + $(this).width() * 0.1 + 'px'}, 1000).animate({width: '+=' + $(this).width() * 0.1 + 'px'}, 1000);
и, если вы хотите увеличить размер за один шаг (т.е. без задержки):
$('#table').animate({width: $(this).width() * 1.1 + 'px'}, 4000);
Вот демоверсия .