Очистить изображение только в одном dropify
Кто-нибудь может мне помочь с этим? Я хочу вручную удалить загруженное изображение внутри этого dropify. У меня есть более одного dropify на странице. Всякий раз, когда я пытаюсь удалить, все изображения внутри каждого dropify будут удалены.
Кто-нибудь может мне помочь? Потому что я думаю, что эта библиотека уже неактивна.
Всякий раз, когда я использую этот код в одном dropify, все другие изображения dropify также будут удалены.
$(".dropify-clear").click();
4 ответа
".dropify-clear"
относится ко всем элементам с именем класса dropify-clear
,
Вы должны добавить идентификатор к определенному элементу, который вы хотите удалить, и затем обратиться к нему в jQuery следующим образом: "#idName"
Получите родительскую оболочку элемента с идентификатором, затем нажмите кнопку удаления.
Например
$('#image1').parent().find(".dropify-clear").trigger('click');
Хотя поздно отвечать на этот вопрос, но я хочу поделиться своими знаниями с другими. Вы можете столкнуться с двумя ситуациями, когда вам придется это сделать. Я разделяю метод для обеих ситуаций.
- Когда в вашем файле есть единственное падение
- Когда в вашем файле есть несколько dropify
Раствор на 1 дропифай:
$(".dropify-clear").trigger("click");
Решение для множественных перепадов:
$("#imageid").next(".dropify-clear").trigger("click");
Или если многократное падение в цикле
$(this).next(".dropify-clear").trigger("click");