У меня на странице три кнопки html:
<button class="timespanbutton" value="1">1</button>
<button class="timespanbutton" value="2">2</button>
<button class="timespanbutton" value="3">3</button>
Теперь я хочу создать массив, содержащий объект для каждой кнопки:
var timespanObject = {}, timespanArray = [];
countSpecificFacilitySlotAmount = 3;
$('.timespanbutton').each(function() {
slotName = "timespanbutton" + $(this).val();
timespanObject.timespanName = slotName;
timespanArray.push(timespanObject);
});
, чтобы получить массив, содержащий3 объекта с каждым созданным именем, например
timespanbutton1
timespanbutton2
timespanbutton3
Я действительно не знаю, что я делаю неправильно, но все три получают имя
timespanbutton3
Что я делаю не так?