Мне интересно, есть ли способ написать следующий код без if/else.jQuery - Другой способ написать это утверждение (DRY)
В настоящее время это работает нормально. Но я пытаюсь понять, как я могу использовать метод СУХОЙ, и мне не нравится тот факт, что опора написана дважды.
У меня есть текстовое значение, и пользователю необходимо ввести этот код в текстовое поле. Как только значения совпадают, он «включает» кнопку отправки, иначе она отключит ее.
$('#input-code').on('change keyup paste', function() {
if ($(this).val() == $("#random-code").text()) {
$('#submit-btn').prop('disabled', false);
} else {
$('#submit-btn').prop('disabled', true);
}
});
Установите Валу в '! =' Состоянии и использовании, что, как пропеллер значение. ИМО, предложенные тройными тройками, сложнее рассуждать. Если вы пройдете онлайн-маршрут, лично я найду с помощью '! ==' более легкое чтение, чем обратное отслеживание, чтобы узнать, что все выражение инвертировано. –