質問: $(this).prop('files')[0]; if(!($(".filename").length)){ $("#input-group").append(''); } $("#input-label").addClass('changed'); $(".filename").html(file.name); }); }); ``` ・HTML ``` ファイル1:ファイルを選択 ファイル2:ファイルを選択 ファイル3:ファイルを選択 ファイル4:ファイルを選択 ファイル5:ファイルを選択 ``` ・CSS ``` input[type="file"] { display: none; } .file-button{ padding-left: 1px; border-radius: 10px; display: inline-block; position: relative; border: 1px solid #787878; font-size: 10px; width: 74px; height: 11px; padding-bottom: 2px; } .file-button::after{ content: "選択されていません"; font-size: 10px; height: 20px; line-height: 20px; position: absolute; right: -100px; top: calc(50% - 10px); } .file-button.changed::after { content: ""; } ``` よろしくお願いします。
回答: ID名をinputタグでないところを見ていました。解決しました。