Ich lade ein HTML-Snippet von Ajax und adopt
es in einen Container. Die Elemente werden korrekt dargestellt. Aber ich kann keine Methode für sie ausführen, d. H. Irgendeine Methode, die an einem HTML-Element funktionieren sollte.Die Übernahme von ResponseTree von Ajax wird nicht als HTML-Elemente betrachtet
var Req = new Request.HTML({'onSuccess':function(responseTree){
$('form').innerHTML='';
$('form').adopt(responseTree);
$('form').getElemets('ul').each(function(e){e.setStyle('display','none');});
}
}}).get(href);
zurück html ist:
<ul><li><span>ssss</span></li></ul>
ich eine Klammer in diesem Beispiel vergessen haben könnte, aber der eigentliche Code ist in Ordnung, wenn ich in der each
Funktion die gefundenen Elemente aufmerksam machen, ich [object Element]
und nicht [object HTMLUIElement]
wie ich sollte