mich hatte das auch irgendwie verwirrt.
Den Html Code von oben
Code
<ul id="descriptions">
<li id="xy">
<div class="description xy">
<div class="layout"></div>
</div>
</li>
<li id="az">
.....
</li>
...
</ul>
Alles anzeigen
dann dein click()
Hätte nach mein wissen sofort laufen sollen.
Dachte erst, vieleicht liegt es an den Leeren Elemente oder so.
Auch das
Code
var simulateClick = function (elem) {
var evt = new MouseEvent('click', {
bubbles: true,
cancelable: true,
view: window
});
var canceled = !elem.dispatchEvent(evt);
}
var someLink = document.getElementById('xy');
simulateClick(someLink);
Alles anzeigen
Lief nicht. Bei Codepen nicht und auf Webserver auch nicht, erst mit den DOMContentLoaded wahr alles sofort gut.
Bei solchen sachen frage ich mich auch immer was das soll, das scheint ja nicht ein einheitlicher Fehler zu sein weil ich mit den click() auch noch nie solche probleme hatte.Selbst bei Google konnte ich da nix finden.
Aber ok, wünsche euch allen ein schönes Fest und bitte an die Regeln halten