. В нашем веб-приложении, когда мы загружаем документ, в конце есть изображение для удаления, после нажатия которого удаляется загруженный документ , Проблема заключается в том, что пользователи часто нажимают на значок непреднамеренно, и они даже не знают, что они что-то удалили.Вставьте подтверждение() в событие клика jQuery, в котором у меня нет контроля над
код для события OnClick является
<input type="image" name="xxxxxgbcremove" id="xxxxxgbcremove" class="RemoveImage" src="..." alt="Delete" onclick="$find('xxxfieldIDxxx').removeValue(xxxx); ;" style="border-width:0px;Display:Block;">
Я хочу, чтобы вставить функцию подтверждения(), когда изображение щелкнули, пользователи могут выбрать да или нет, чтобы продолжить или отменить удаление. проблема в том, что у меня нет контроля над приведенным выше кодом. Но у меня есть возможность добавлять новые скрипты.
Я попытался развязать клик, но не работал.
$(document).ready(function() {
$("[id$='remove']").unbind('click');
});
Как мне «вставить» подтверждение() в событие onclick, которое появилось в приложении? В идеале исходное событие onclick должно быть временно остановлено до того, как пользователь примет решение в поле confirm(), если пользователь нажмет «да», а затем выполните процедуру удаления оригинала.
Спасибо!
Именно поэтому вы не должны контролировать выход HTML ? – BenM
Ben - Приложение - это приложение-поставщик, у нас нет возможности изменить что-либо в приложении, мы являемся конечными пользователями, но у нас есть возможность добавлять скрипты на страницу. – user651839