jQuery UI effect will restore it original property after complete, you can try using CSS or .animate()
, here is a example of using CSS (http://jsfiddle.net/steelywing/JQdHf/3/)
$("#2007").click(function(){
$("#test2").css({
'transition': 'all 1s',
'transform': 'scale(0.5)',
});
});
Updated: Have a see at this library (https://github.com/rstacruz/jquery.transit), I think this is good for you request =)