【发布时间】:2019-07-14 06:11:52
【问题描述】:
这里有类似的讨论:CSS data attribute new line character & pseudo-element content value
问题是,如果 attr 是通过 Javascript 设置的,这不起作用
我知道\A 在 attr 中不起作用,但现在 
 在 attr 上无法通过 Javascript 起作用,有什么方法可以让它起作用吗?
const ele = document.getElementById('my-ele')
ele.classList.add('loading');
ele.setAttribute('loading-text', 'Your file is being generated...
This may take some minutes');
.loading::after {
content: attr(loading-text);
}
<div id="my-ele"></div>
【问题讨论】:
标签: javascript html css