ich die CSS attr
Funktion bin mit verknüpfen dynamisch den Wert eines data-*
Attribut auf den Inhalt eines Pseudo-Element:Aktualisierung Pseudoelement Inhalt Eigenschaft, wenn HTMLElement.dataset Updates
body::after { content: attr(data-after) }
ich dann regelmäßig zu aktualisieren dass Datenattribut über die HTMLElement.dataset
Eigenschaft:
setInterval(function() {
document.body.dataset.after = new Date;
}, 1000);
ich, dass in Internet Explorer zu bemerken, obwohl alle diese Funktionen unterstützt werden, die pseudo-Element nicht sein Inhalt Eigenschaft r aktualisiert mit Wende die letzten Änderungen an.
Ich habe eine Geige gebaut, um das Problem zu demonstrieren. Sie können es sehen online here.
Was kann ich tun, um diese Einschränkung zu umgehen?
Wissen Sie, welche Versionen von IE betroffen sind? – ausi
HTMLElement.dataset wurde in IE11 hinzugefügt. Zur Zeit ist auch die in der Entwicklung befindliche Version von IE betroffen, obwohl ich heute einen Fehler darin abgelegt habe. – Sampson
Ich habe das gleiche Problem, aber leider habe ich Ihre Antwort nicht gefunden während meiner Recherchen im Internet und auf SO bevor ich die Problemumgehung von mir selbst herausgefunden habe :(. Problem ist immer noch in IE vorhanden. – Supersharp