Поэтому каждый раз, когда я нажимаю кнопку, чтобы отправить форму, прилагаемой ДИВ присоединяет себя снова. Как я могу сделать это так ДИВ присоединяет себя только один раз?
<div class="field">
<div class="field">
<div id='eerr' class="errors"></div>
</div>
</div>
if (email == '' || emailResult == false) {
$('#eerr').append('<div class="ui basic red pointing prompt label transition visible">Please insert your email.</div></div>');
}
Кстати, это кнопка:
<button style="margin-top: 7px" type="button" onclick='singup()' class="ui primary submit button login ">clickme</button>
Поскольку это для проверки формы, это звучит , как вы хотите , #eerr
чтобы содержать все предупреждения. Там могут быть дополнительные проверки и предупреждения , которые вы хотите добавить, так что вы можете просто очистить #eerr
в начале проверки:
const $errorElm = $('#eerr');
$errorElm.empty();
if (email == '' || emailResult == false) {
$errorElm.append('<div class="ui basic red pointing prompt label transition visible">Please insert your email.</div></div>');
}
// other validation involving $errorElm.append
Эта статья взята из Интернета, укажите источник при перепечатке.
Если есть какие-либо нарушения, пожалуйста, свяжитесь с[email protected] Удалить.
я говорю два предложения