例如,我需要将一个元素的 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 中删除!我还需要用';'分隔每个值 . 我上面的代码不起作用,因为它只将最后一个 REL 复制到 VALUE 中,我不知道如何修复它。有人知道怎么做吗?谢谢