У меня есть элемент div HTML с идентификатором controls
.Добавление нескольких элементов в div
Я пытаюсь добавить в div
с 2 input
полей через:
this.controls = controlBtns
.append('div')
.classed({'time-container': true})
.append('input')
.attr({type: 'number', min: '0', max: '24', step:'1', value:'00', 'disabled': 'disabled'});
что приводит:
<div id="controls">
<div class="time-container">
<input type="number" min="0" max="24" steps="1" value="01:00">
</div>
</div>
Однако, я хочу, чтобы в конечном итоге с 2 input
поля так:
<div id="controls">
<div class="time-container">
<input type="number" min="0" max="24" steps="1" value="01:00">
<input type="number" min="0" max="60" steps="1" value="01:00">
</div>
</div>
Вышеуказанные inputs
esent часов (24) и минут (60). Однако, когда я пытаюсь:
this.controls = controlBtns
.append('div')
.classed({'time-container': true})
.append('input')
.attr({type: 'number', min: '0', max: '24', step:'1', value:'00', 'disabled': 'disabled'})
.append('input')
.attr({type: 'number', min: '0', max: '60', step:'1', value:'00', 'disabled': 'disabled'});
Результат:
<div id="controls">
<div class="time-container">
<input type="number" min="0" max="24" steps="1" value="01:00">
</div>
<input type="number" min="0" max="60" steps="1" value="01:00">
</div>
Как я могу привести:
<div id="controls">
<div class="time-container">
<input type="number" min="0" max="24" steps="1" value="01:00">
<input type="number" min="0" max="60" steps="1" value="01:00">
</div>
</div>
Это помечено JQuery. Также используют jQuery? – Bikas
Да, я использую jQuery. –