5 つのアップロード フィールドがありますが、最初のフィールドを除いて非表示にする必要があります。次に、クリックするたびにそれらを 1 つずつ表示します。
次のスクリプトを作成しましたが、item.show() が隠しフィールドを表示していないようです.10x
first = $('.webform-client-form').find('div[id$="-ajax-wrapper"]').first();
first.after('<a id="addmore" href=#>[+] Add more</a>');
$('.webform-client-form').find('div[id$="-ajax-wrapper"]').each(function(){
$(this).hide();
first.show();
});
var c = 1;//counter
$('#addmore').bind('click', function(e) {
item = $('edit-submitted-file'+c+'-ajax-wrapper');
item.show();
++c;
if (c == 5) {
$('#addmore').hide();
return false;
}
});