if / elseなしで次のコードを書く方法があるかどうか疑問に思っています。
現在、これは正常に動作します。しかし、私は DRY メソッドをどのように活用できるかを理解しようとしていますが、プロップが 2 回書かれているという事実は好きではありません。
テキスト値があり、ユーザーはそのコードをテキスト ボックスに入力する必要があります。値が一致すると、送信ボタンが「有効」になり、そうでない場合は無効になります。
$( '#input-code' ).on( 'change keyup paste', function() {
if ( $( this ).val() == $( "#random-code" ).text() ) {
$( '#submit-btn' ).prop( 'disabled', false );
} else {
$( '#submit-btn' ).prop( 'disabled', true );
}
});