Есть код:
$(".addtocart a").click(function() {
		$(".productimg",$(neededparent))
		.clone()
		.prependTo($('body'))
		.css({'position' : 'absolute','left' : productX,'top' : productY,'z-index' : '100'})
		.animate({opacity: 0.4}, 100 )
		.animate({opacity: 0.1, left: basketX, top: basketY}, 1200, function() {
	alert("test");
		});
	});
И не понятно почему сообщение вылетает дважды при одном клике, причем код до анимации выполняется один раз.