web-dev-qa-db-ja.com

D3.jsの属性を削除する方法は?

D3.JSで属性を削除できますか? .attr("disabled", "disabled")を使用して追加しましたが、jQueryの.removeAttr("disabled", "disabled");に似たものを探して、再び削除します。 _<button>_および_<option>_に便利です。 .remove()を使用してみましたが、属性ではなくオブジェクト全体が削除されます。

64
bonna

attrのAPIドキュメント から

Null値は、指定された属性を削除します

したがって、.attr('disabled', null)が必要なようです。

106
Ian Roberts