我想知道是否有办法在没有 if / else 的情况下编写以下代码。
目前,这工作正常。但我试图弄清楚如何利用 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 );
}
});