【发布时间】:2017-11-29 00:02:40
【问题描述】:
我正在尝试通过 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。
【问题讨论】:
标签: javascript html css unicode