Prototypejs 元素的原型选择

Prototypejs 元素的原型选择,prototypejs,Prototypejs,我试图更新div中的文本。但是当我使用以下类型的选择时,我得到null my.class = Class.create( { initialize:function(container){ this._popup = new Element("div",{"id":"tm-popup"}); var innerEl = "<div class='content'><div></div></div>"; this._popup

我试图更新div中的文本。但是当我使用以下类型的选择时,我得到null

my.class = Class.create(
{

 initialize:function(container){

   this._popup = new Element("div",{"id":"tm-popup"});
   var innerEl = "<div class='content'><div></div></div>";

  this._popup.insert(innerEl);
  container.insert({bottom:this._popup});

 },

 show:function(){
  var tempText = "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.";

  console.log("div = ", this._popup.select('content') );
  console.log("div = ", $('#tm-popup').select('.content') );

  $('#tm-popup').select('.content').update( tempText );

 }


});
我尝试了3种方法让div更新它的文本,但都失败了。 我不想使用$$作为选择器,因为我有一个巨大的DOM树,不想用$$运行所有的东西


如果我在上面做了一个日志。在show方法的弹出窗口中,它确实跟踪到了对象,所以我知道它在那里

对于任何可能遇到这个问题的人,这里有一个答案

$(this._popup).down('.content').update(tempText);