function setImgFileThumbnail(file,target) { var fileNm = file.name; var filesize = Math.round(file.size / 1024) + "KB"; var reader = new FileReader(); reader.onload = function (e) { var img = document.createElement("img"); img.setAttribute("src", e.target.result); target.parent().find('.preview-area').children('img').remove(); target.parent().find('.preview-area').html(img); }; reader.readAsDataURL(file); if(target.parents('.file-add-area').find('.item-area').length < 1){ var html = '
\n' + '\t\t\t\t\t\t\t\t\t\t
\n' + '\t\t\t\t\t\t\t\t\t\t\t

'+fileNm+'

\n' + '\t\t\t\t\t\t\t\t\t\t\t\n' + '\t\t\t\t\t\t\t\t\t\t
\n' + '\t\t\t\t\t\t\t\t\t
' target.parents('.file-add-area').append(html); }else{ target.parents('.file-add-area').find('.item-area .item .txt').text(fileNm); } } function validImgFile(file){ var ext = file.val().split('.').pop().toLowerCase(); if($.inArray(ext, ['png','jpg','jpeg','svg','gif']) == -1) { alert('이미지 파일만 등록가능합니다.'); file.val(""); return false; } return true; }