одна функция может быть вызвана двумя событиями, но не позволяйте ей запускаться вторым событием после того, как это уже произошло одним событием, например, функция создает блок, и это можно сделать двумя способами
- нажмите enter
- focus out
, поэтому, как только ящик создан, не позволяйте ему создать другое событие (пожалуйста, укажите несколько способов сделать это).
<textarea onfocusout="createFolder()>
or
$("textarea").keypress(function (e) {
if (e.which == 13 && !e.shiftKey) {
// $('textarea').replaceWith('<p class="text-center bd-title">' + $("textarea").val() + '</p>')
createFolder();
}
});