クラス 'last' を 5 要素ごとに割り当てるループを作成しましたが、何らかの理由で .className が機能しないようです。私はもともと .class を使用していましたが、ie7 と ie8 はこれでエラーになります。これを解決する方法を教えてもらえますか?
JS スニペット
success: function(response) {
var source = $("#calendar-template").html(),
template = Handlebars.compile(source),
gameHTML = '';
for (var i = 0, gameLength = response.data.games.length; i < gameLength; i++){
var thisGame = response.data.games[i];
console.log(thisGame);
thisGame.className = ((i+1) % 5 == 0) ? 'last' : '';
gameHTML += template(thisGame);
}
instance.selectors.dateWrapper.append(gameHTML);
deferredObject.resolve();
instance.displayGames();
},
応答
data: Object
games: Array[18]
0: Object
1: Object
2: Object
3: Object
...
乾杯