Просмотр исходного кода

add data-date attribute to head cells

Adam Shaw 10 лет назад
Родитель
Сommit
8a59ec3388
1 измененных файлов с 6 добавлено и 1 удалено
  1. 6 1
      src/common/DayTableMixin.js

+ 6 - 1
src/common/DayTableMixin.js

@@ -295,7 +295,12 @@ var DayTableMixin = FC.DayTableMixin = {
 
 
 		return '' +
 		return '' +
 			'<th class="fc-day-header ' + view.widgetHeaderClass + ' fc-' + dayIDs[date.day()] + '"' +
 			'<th class="fc-day-header ' + view.widgetHeaderClass + ' fc-' + dayIDs[date.day()] + '"' +
-				(colspan > 1 ? ' colspan="' + colspan + '"' : '') +
+				(colspan > 1 ?
+					' colspan="' + colspan + '"' :
+					'') +
+				(this.rowCnt == 1 ?
+					' data-date="' + date.format('YYYY-MM-DD') + '"' : // if date has a time, won't format it
+					'') +
 				'>' +
 				'>' +
 				htmlEscape(date.format(this.colHeadFormat)) +
 				htmlEscape(date.format(this.colHeadFormat)) +
 			'</th>';
 			'</th>';