sto usando la funzione CSS attr
per collegare in modo dinamico il valore di un attributo data-*
al contenuto di un elemento pseudo:Aggiornamento quando HTMLElement.dataset aggiornamenti
body::after { content: attr(data-after) }
Sto quindi aggiornare regolarmente quell'attributo dati tramite la proprietà HTMLElement.dataset
:
setInterval(function() {
document.body.dataset.after = new Date;
}, 1000);
sto notando che in Internet Explorer, anche se tutte queste caratteristiche sono supportate, lo pseudo-elemento non sta avendo la sua proprietà contenuti aggiornati al r efletti le modifiche più recenti.
Ho costruito un violino per dimostrare il problema. Puoi vederlo online here.
Cosa posso fare per aggirare questa limitazione?
Sapete quali versioni di Internet Explorer sono interessate? – ausi
HTMLElement.dataset è stato aggiunto in IE11. Al momento è interessata anche la versione in sviluppo di IE, sebbene oggi ne abbia fatto un bug. – Sampson
Ho avuto lo stesso problema ma sfortunatamente non ho trovato la tua risposta durante la mia ricerca su Internet e SO prima di aver risolto il problema da solo :(. Il problema è ancora presente in IE. – Supersharp