Разобрался вот так надо.
city[i].svg.mouseover((function(i){
return function(e){
city[i].svg.animate({r:10},1000);
city[i].svgText.show();
}
)(i));
city[i].svg.mouseout((function(i){
return function(e){
city[i].svg.animate({r:3},1000);
city[i].svgText.hide();
}
})(i));