example/public/ueditor/third-party/highcharts/highcharts.src.js
function (init) {
		var series = this,
			points = series.points,
			startAngleRad = series.startAngleRad;

		if (!init) {
			each(points, function (point) {
				var graphic = point.graphic,
					args = point.shapeArgs;

				if (graphic) {
					// start values
					graphic.attr({
						r: series.center[3] / 2, // animate from inner radius (#779)
						start: startAngleRad,
						end: startAngleRad
					});

					// animate
					graphic.animate({
						r: args.r,
						start: args.start,
						end: args.end
					}, series.options.animation);
				}
			});

			// delete this function to allow it only once
			series.animate = null;
		}
	}
function (init) {
		var series = this,
			points = series.points,
			startAngleRad = series.startAngleRad;

		if (!init) {
			each(points, function (point) {
				var graphic = point.graphic,
					args = point.shapeArgs;

				if (graphic) {
					// start values
					graphic.attr({
						r: series.center[3] / 2, // animate from inner radius (#779)
						start: startAngleRad,
						end: startAngleRad
					});

					// animate
					graphic.animate({
						r: args.r,
						start: args.start,
						end: args.end
					}, series.options.animation);
				}
			});

			// delete this function to allow it only once
			series.animate = null;
		}
	}
function ( init ) { var series = this , points = series . points , startAngleRad = series . startAngleRad ; if ( ! init ) { each ( points , function ( point ) { var graphic = point . graphic , args = point . shapeArgs ; if ( graphic ) { // start values graphic . attr ( { r : series . center [ 3 ] / 2 , // animate from inner radius (#779) start : startAngleRad , end : startAngleRad } ) ; // animate graphic . animate ( { r : args . r , start : args . start , end : args . end } , series . options . animation ) ; } } ) ; // delete this function to allow it only once series . animate = null ; } }
Animate the pies in
Animate the pies in