Un client utilizza Sharetribe che consente di aggiungere JS personalizzato tramite admin, ma solo in testa. Voglio caricare il mio script dopo jQuery, ma jQuery viene caricato alla fine del corpo. Come posso scrivere vanilla JS che aggiunge il mio script principale alla fine del caricamento del doc?Come avere uno script nello script di aggiunta <head> alla fine di <body>
Ho provato questo:
<script>
var script = document.createElement("script");
script.type = "text/javascript";
script.src = "http://cdn...";
document.body.appendChild(script);
var script2 = document.createElement("script");
script2.type = "text/javascript";
script2.text = "$(SOME.CODE.HERE);"
document.body.appendChild(script2);
</script>
Ma Viene eseguito prima che il documento è terminato il caricamento (e in particolare, prima jQuery è disponibile). L'unica cosa che posso pensare è impostare un timer, ma sembra difettoso.
Qualche consiglio?
non è possibile avvolgere il codice in window.onload? – Kalish