下面这种写法为什么是异常的啊怎样才正确

下面这种写法为什么是错误的啊,怎样才正确top 500$(.info).animate({top: + Top + })[解决办法]

下面这种写法为什么是错误的啊,怎样才正确
top = 500;
$(".info").animate({top:'" + Top + "'});

[解决办法]
$(".info").animate({ height: "" + top + "" });
[解决办法]
$(".info").animate({ height: top });