如何删除D3.js中的属性?

bon*_*nna 65 javascript attributes dom d3.js

我可以在D3.JS中删除属性吗?我已经添加了它.attr("disabled", "disabled"),现在我正在寻找类似于jQuery的东西来.removeAttr("disabled", "disabled");再次删除它.对于<button>和有用<option>.我尝试过使用.remove()但删除整个对象而不是属性.

Ian*_*rts 107

来自API文档attr

空值将删除指定的属性

所以它看起来像你想要的.attr('disabled', null).