Очистить изображение только в одном dropify

Dropify от Github

Кто-нибудь может мне помочь с этим? Я хочу вручную удалить загруженное изображение внутри этого dropify. У меня есть более одного dropify на странице. Всякий раз, когда я пытаюсь удалить, все изображения внутри каждого dropify будут удалены.

Кто-нибудь может мне помочь? Потому что я думаю, что эта библиотека уже неактивна.

Всякий раз, когда я использую этот код в одном dropify, все другие изображения dropify также будут удалены.

$(".dropify-clear").click(); 

4 ответа

Решение

".dropify-clear" относится ко всем элементам с именем класса dropify-clear,

Вы должны добавить идентификатор к определенному элементу, который вы хотите удалить, и затем обратиться к нему в jQuery следующим образом: "#idName"

$(".dropify-clear").trigger("click"); работал на меня

Получите родительскую оболочку элемента с идентификатором, затем нажмите кнопку удаления.

Например

      $('#image1').parent().find(".dropify-clear").trigger('click');

Хотя поздно отвечать на этот вопрос, но я хочу поделиться своими знаниями с другими. Вы можете столкнуться с двумя ситуациями, когда вам придется это сделать. Я разделяю метод для обеих ситуаций.

  1. Когда в вашем файле есть единственное падение
  2. Когда в вашем файле есть несколько dropify

Раствор на 1 дропифай:

          $(".dropify-clear").trigger("click");

Решение для множественных перепадов:

          $("#imageid").next(".dropify-clear").trigger("click");

Или если многократное падение в цикле

          $(this).next(".dropify-clear").trigger("click");
Другие вопросы по тегам