0
var form_error = jQuery('<div/>').attr('class', 'input-error').append(jQuery('<div/>').attr('class', 'error-label'));
var registration_fields_list = jQuery('<ul/>');

jQuery.each(registration_fields, function(){
    var label = jQuery('<label/>').text(this.label);
    var field = null;

    field = jQuery('<input/>').attr({'name': this.input_name, 'class': this.input_class, 'type': (typeof this.type != 'undefined' ? this.type : 'text')});

    console.log(jQuery('<li/>').append(label, field, form_error));
});

私は問題を見つけることができませんが、問題は、それぞれではなくform_error、最後の にのみ追加されることliです。どこが間違っていますか?

4

1 に答える 1