Was ist die effizienteste Methode, um alle DOM-Elemente mit einem bestimmten data-Attribut auszuwählen (sagen wir data-foo) , wenn Sie nur JavaScript verwenden? Die Elemente können unterschiedliche Tag-Elemente sein.
<p data-foo="0"></p><br/><h6 data-foo="1"></h6>
data- Elementen funktioniert , dh: data-foo=0und data-bar=1 und data-app="js" und data-date="20181231"
document.querySelectorAlldies unter IE7 nicht funktioniert. Sie müssten eine Ausweich Skript erstellen , das würde gehen in jedem Tag den DOM - Baum und Kontrolle für das Attribut (ich habe eigentlich keine Ahnung , wie schnellquerySelectorAllist, und für die manuelle Überprüfung von Tags gehen würde).