我正在尝试通过JavaScript向我的导航栏(动态更改)添加图标。
这是我的代码(或JSFiddle):
var icon = document.querySelector('#icon');
icon.setAttribute('data-icon', '†');
#icon:after {
content: attr(data-icon);
}
<div id="icon" data-icon="">
Icon
</div>
data-icon
属性时,图标出现了。否则只有图标的Unicode。