私は2つのテーブルを持っています。あるテーブルの値を別のテーブルにミラーリングしたい。私が持っている現在の実装はこれです:
<script type="text/javascript">
$("#textfield1, #textfield2, #textfield3, #select1").on("keyup keypress blur click change", function(event){
$("input[type='text']#copytextfield1").val( $("[type='text']#textfield1").val() );
$("input[type='text']#copytextfield2").val( $("[type='text']#textfield2").val() );
$("input[type='text']#copytextfield3").val( $("[type='text']#textfield3").val() );
$("input[type='text']#copytextfield4").val( $("select#select1").val() );
});
</script>
ご覧のとおり、名前は非常に似ています。唯一の違いは、ミラーリング要素に「コピー」があることです。これをより効率的にする方法を提案できますか?たぶん命名規則を利用しますか?