参照:
JavaScriptまたはjqueryを使用してアップロードする前に画像をプレビューする方法は? javascript - アップロード前の画像プレビュー JavaScript を使用してアップロード前にプレビュー画像をアップロードする方法
私にとってはうまくいきませんでした...上記の参照から、ffでのみ機能するものもあれば、最初にアップロードしてからプレビューのみを表示するものもあります。
正確な解決策はhttp://blueimp.github.com/jQuery-File-Upload/にあります。
それは私がテストしたすべてで動作します。
機能していることがわかりましたが、コードが機能していません。それで、ブルーインプがフォローしているキーポイントは何ですか。アップロード前に画像プレビューを有効にすることができません。
私は試しました:
$('.hidFileBtn').live('change', function(e){ $childImg = $(this).closest('.parent').find('img.previewImg'); var FileName = $(this).val(); console.log(FileName + "-" + $(this)[0].value); $childImg[0].src = $(this).val(); });
しかし、運がありません。