Ich habe ein Element wie folgt erstellt:Wie fügt man 'Body' mit Prototype ein Element hinzu?
var myDiv = new Element('div');
myDiv.update('Hello!');
I myDiv
Körper hinzufügen möchten.
Ich versuchte
$('body').insert(myDiv);
Aber es funktioniert nicht. Ich versuchte auch
$('body')[0].insert(myDiv);
denken, dass $('body')
ein Array zurückgab. Selbst das hat nicht funktioniert.
Wie kann ich myDiv
zu Körper hinzufügen?
Danke.
Es funktioniert. Vielen Dank. Da in der Dokumentation '$$ (cssRule ...) -> [HTMLElement ...]' steht, dachte ich, ich könnte CSS-Klassennamen nur geben, wenn ich $$ benutze und keine Tag-Namen! Ich fühle mich dumm: D – Senthil
'$$ ('Körper') [0]' "funktioniert", ist aber ineffizient und unnötig. Verwenden Sie stattdessen '$ (document.body)', wie Pekka vorgeschlagen hat. – npup
, um dies zu vervollständigen: '$ (document.body) .insert (myStuff);' ist der Weg zu gehen – Sliq