$().appendTo() Firebugmeldung: unterminated string literal

BlubBlub

Mitglied
Code:
var myDiv = $('<div id="myDivWrapper"</div>').append($(myChildNodes));
						
$('<div id="BOMBE"></div>').appendTo(myDiv);
$('<div id="BOMBE2"></div>').appendTo(myDiv);						
console.info(myDiv);

Code:
var myDiv = $('<div id="myDivWrapper"</div>').append($(myChildNodes));
						
$('<div id="BOMBE"></div>').appendTo(myDiv);
$('<script type ="text/javascript"></script>').appendTo(myDiv);
console.info(myDiv);

Ich habe die beiden obigen Codes geschrieben.
Der erste funktioniert wunderbar.
Beim zweiten krieg ich die Fehlermeldung:
unterminated string literal ('<script type ="text/javascript">

Ich hoffe jemand von euch kann mir da weiterhelfen und sagen, was ich ändern muss damit zweiter Code auch funktioniert.
 
Folgende Zeile enthält ein schließendes script-Tag, welches vom Browser auch als solches interpretiert wird.

Javascript:
$('<script type="text/javascript"></script>').appendTo(myDiv);

Du kannst das z.B. so verhindern

Javascript:
$('<script type="text/javascript"></' + 'script>').appendTo(myDiv);
 
Zurück