2012-06-16 4 views

ответ

1

Без строки, вы должны использовать класс Element:

var el = new Element('div#id.class', { 
    text: 'My text', 
}); 

С строки, вы можете проверить, как это один в Request.HTML , see here.

var temp = new Element('div').set('html', response.html); 
response.tree = temp.childNodes; 
response.elements = temp.getElements(options.filter || '*'); 

В основном элементы Mootools & DOM элементы одинаковы, это еще один SO вопросы, которые создает DOM узлы из HTML: Creating a new DOM element from an HTML string using built-in DOM methods or prototype

От старых форумах Mootools, я нашел interesting idea тоже: добавить новый метод Element .fromString() или String.toElement(), который будет содержать эту логику.

5

Простой, как: Elements.from('<i>This is italic</i><b>this bold</b>')

+3

+ 1, MooTools больше, хотя –

Смежные вопросы