我有这个 html 元素:
<input type="text" name="myassetid"><img src=".." data-assetid="152"><img src=".." data-assetid="153"><img src=".." data-assetid="164">
当用户点击时,它会将assetid值附加到输入myassetid。当用户再次点击同一个元素时,assetid 值应该从输入值中移除(切换)。
我的 jquery 中有这个:
$('img').click(function() {
var assetid = $(this).attr('data-assetid');
$(this).toggleClass("img-select");
$('input[name="myassetid"]').val(function(i,val) {
return val + (!val ? '' : ',') + assetid;
});
});
如何对移除部分进行编码?谢谢。