mirror of
				https://github.com/jiawanlong/Cesium-Examples.git
				synced 2025-11-04 09:14:17 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			32 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
/* by jiawanlong*/
 | 
						|
 | 
						|
function createGalleryChart(example) {
 | 
						|
  var target = 'editor-wechat.html',
 | 
						|
    defaultThumb = '../img/thumb.png',
 | 
						|
    title = utils.getLocalPairs(example, 'name'),
 | 
						|
    href = example.fileName ? example.fileName : '',
 | 
						|
    thumbnail = example.thumbnail ? thumbLocation + '/img/' + example.thumbnail : '',
 | 
						|
    version = example.version;
 | 
						|
  href = href.replace(/editor/, 'editor-wechat');
 | 
						|
  var chartDiv = $("<div class='col-xlg-2 col-lg-3 col-md-4 col-sm-6 col-xs-6'></div>");
 | 
						|
  var chart = $("<div class='chart'></div>");
 | 
						|
  var link = $("<a class='chart-link' href='" + target + '#' + href + "'></a>");
 | 
						|
  var chartTitle = $("<h5 class='chart-title'>" + title + '</h5>');
 | 
						|
  var newTip = $(
 | 
						|
    '<svg xmlns="http://www.w3.org/2000/svg" class="new-example" style="width:8px !important;height:8px;right: 1px;top: 1px;position: absolute;"><circle cx="4" cy="4" r="4" fill="#e14d57"></circle></svg>'
 | 
						|
  );
 | 
						|
  var thumb = $(
 | 
						|
    "<img class='chart-thumb' src='" + defaultThumb + "' data-original='" + thumbnail + "' style='display: inline'>"
 | 
						|
  );
 | 
						|
 | 
						|
  chartTitle.appendTo(link);
 | 
						|
  if (window.version === version) {
 | 
						|
    newTip.appendTo(link);
 | 
						|
  }
 | 
						|
  thumb.appendTo(link);
 | 
						|
  link.appendTo(chart);
 | 
						|
  chart.appendTo(chartDiv);
 | 
						|
 | 
						|
  return chartDiv;
 | 
						|
}
 |