Задать вопрос
@sadboy
Верстальщик

Как осуществить показ миниатюры загружаемой картинки?

привет, кто может помоч со скриптом? https://jsfiddle.net/rvjpqxLh/

суть такова, нужно что бы при загрузке картинки в инпут, отображалась миниатюра этой картинки. я вроде как это сдеал, но с толкнулся со сложностью, когда в форме находится несколько , у меня тогда картинка загружается сразу во все инпуты . хелпаните кто может
  • Вопрос задан
  • 278 просмотров
Подписаться 1 Средний Комментировать
Решения вопроса 2
@s-jet
Вы зачем-то ушли от this переданного в функцию вот в этой строчке:
$('input[type=file]').prev('.previewfile').attr('src', file_reviews);

Нужно уже до конца идти было клик

Передали контекст, но в последний момент не стали его использовать и нашли снова все инпуты
Ответ написан
Комментировать
@alysenko
$('input[type=file]').prev('.previewfile').attr('src', file_reviews);

заменить на
$(input).prev('.previewfile').attr('src', file_reviews);
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@maxsnw
попробуй вместо указания инпута в функции использовать this
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы