D3.JSで属性を削除できますか? .attr("disabled", "disabled")を使用して追加しましたが、jQueryの.removeAttr("disabled", "disabled");に似たものを探して、再び削除します。 _<button>_および_<option>_に便利です。 .remove()を使用してみましたが、属性ではなくオブジェクト全体が削除されます。
.attr("disabled", "disabled")
.removeAttr("disabled", "disabled");
<button>
<option>
.remove()
attrのAPIドキュメント から
attr
Null値は、指定された属性を削除します
したがって、.attr('disabled', null)が必要なようです。
.attr('disabled', null)