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

		// Pie, go away (#1736)
		if (!series.xAxis) {
			return;
		}
		
		// A fixed size is needed for inversion to work
		function setInvert() {			
			var size = {
				width: series.yAxis.len,
				height: series.xAxis.len
			};
			
			each(['group', 'markerGroup'], function (groupName) {
				if (series[groupName]) {
					series[groupName].attr(size).invert();
				}
			});
		}

		addEvent(chart, 'resize', setInvert); // do it on resize
		addEvent(series, 'destroy', function () {
			removeEvent(chart, 'resize', setInvert);
		});

		// Do it now
		setInvert(); // do it now
		
		// On subsequent render and redraw, just do setInvert without setting up events again
		series.invertGroups = setInvert;
	}
function () {
		var series = this,
			chart = series.chart;

		// Pie, go away (#1736)
		if (!series.xAxis) {
			return;
		}
		
		// A fixed size is needed for inversion to work
		function setInvert() {			
			var size = {
				width: series.yAxis.len,
				height: series.xAxis.len
			};
			
			each(['group', 'markerGroup'], function (groupName) {
				if (series[groupName]) {
					series[groupName].attr(size).invert();
				}
			});
		}

		addEvent(chart, 'resize', setInvert); // do it on resize
		addEvent(series, 'destroy', function () {
			removeEvent(chart, 'resize', setInvert);
		});

		// Do it now
		setInvert(); // do it now
		
		// On subsequent render and redraw, just do setInvert without setting up events again
		series.invertGroups = setInvert;
	}
function ( ) { var series = this , chart = series . chart ; // Pie, go away (#1736) if ( ! series . xAxis ) { return ; } // A fixed size is needed for inversion to work function setInvert ( ) { var size = { width : series . yAxis . len , height : series . xAxis . len } ; each ( [ 'group' , 'markerGroup' ] , function ( groupName ) { if ( series [ groupName ] ) { series [ groupName ] . attr ( size ) . invert ( ) ; } } ) ; } addEvent ( chart , 'resize' , setInvert ) ; // do it on resize addEvent ( series , 'destroy' , function ( ) { removeEvent ( chart , 'resize' , setInvert ) ; } ) ; // Do it now setInvert ( ) ; // do it now // On subsequent render and redraw, just do setInvert without setting up events again series . invertGroups = setInvert ; }
Initialize and perform group inversion on series.group and series.markerGroup
Initialize and perform group inversion on series . group and series . markerGroup