я "создаю ниспадающее меню с опциями для каждого часа (0-23). Упростите это временное выпадающее время цикла?
Как бы упростить этот Js так обр петля? Как это сейчас, это точно так же, набрав, как если бы я вручную код каждый вариант в HTML
http://jsfiddle.net/kirkbross/zvj5pxqn/
$(arr).each(function() {
$("#time").append($("<option>").attr('value',this.val).text(this.text));
});
Спасибо любезно! Прекрасно работает. –
Могу я предложить обновить DOM только один раз, вне цикла. Это будет иметь большое значение для производительности. Я обновил вашу скрипку (с некоторыми незначительными обновлениями для чтения) http://jsfiddle.net/zvj5pxqn/4/ – Pevara
@Pevara, абсолютно. Я не сделал этого, потому что не чувствовал, что это часть первоначального вопроса OP. Аналогично, для некоторых людей троичные операции могут быть труднее прочитать. Я обновил свой ответ, чтобы включить ваш код и скрипку, спасибо за вклад! – sharf