Zitat von
Doi
Um hier eine best-practice zu finden, müsste man den genauen use-case kennen.
Wie geschrieben, es geht um den Aufruf eines externen Scripts und eines CSS-Files im Header sowie um inline JS und HTML an einer bestimmten Stelle im Body.
Ich trage mal meine Ideen zusmmen:
CSS File header
Code:
var linkElement = document.createElement('link');
linkElement.setAttribute('rel', 'stylesheet');
linkElement.setAttribute('type', 'text/css');
linkElement.setAttribute('href', 'pfad/css.css');
document.head.appendChild(linkElement);
JS Script Header
Code:
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = 'pfad/script.js';
document.head.appendChild(script);
JS Script Body (jQuery)
Code:
$('body #container').append('<script>Script<\/script>');
HTML Body (jQuery)
Code:
$('body #container').append('<div class="myClass">HTML</div>');
Ob das der beste Weg ist, kann ich nicht beurteilen ...
Lesezeichen