Sen*_*hil 8 javascript prototypejs
我创建了一个这样的元素:
var myDiv = new Element('div');
myDiv.update('Hello!');
Run Code Online (Sandbox Code Playgroud)
我想添加myDiv到身体.
我试过了
$('body').insert(myDiv);
Run Code Online (Sandbox Code Playgroud)
但它没有用.我也试过了
$('body')[0].insert(myDiv);
Run Code Online (Sandbox Code Playgroud)
以为那$('body')是在返回一个数组.即使这样也行不通.
我怎样才能添加myDiv到身体?
谢谢.
Pek*_*ica 15
怎么样
$(document.body).insert(myDiv);
Run Code Online (Sandbox Code Playgroud)
?
与jQuery不同,在Prototype中,$('body')使用id 获取元素body.
$是document.getElementById()的简写,$$是更通用的原型函数.要访问文档中的(第一个)body元素,请使用:
$$('body')[0].insert(myDiv);
Run Code Online (Sandbox Code Playgroud)