たとえば、要素の REL 属性を別の要素の値に追加する必要があります。私のHTMLは:
<div class="chkbxs">
<input type="checkbox" for="" id="chkbx_1" rel="ABC" />
<input type="checkbox" for="" id="chkbx_2" rel="DEF" />
</<div>
<div class="txtinpts">
<input type="text" id="txt_1" value="" />
</div>
私のjqueryコード:
$(function(){
$('.chkbxs input[type="checkbox"]:checked').each(function(){
var eachChkbxRel = $('.chkbxs input[type="checkbox"]:checked').attr('rel');
$('.txtinpts input[type="text"]').attr('value', eachChkbxRel);
});
});
チェックされた各チェックボックス REL をテキスト入力 VALUE に追加する必要があります。チェックボックスがチェックされていない場合は、 VALUE から削除してください。また、各値を「;」で区切る必要があります . 上記のコードは、最後の REL を VALUE にコピーするだけなので機能しません。修正方法がわかりません。誰も方法を知っていますか?ありがとう