我的问题很简单。我需要将元素对象转换为 html 字符串
var thumb = new Element('img',{'src':"big.jpg"});
console.log( thumb.?????() ); //some magical method here
应返回(作为字符串)
'<img src="_big.jpg">'
我已经尝试了.get('html')
但它没有返回任何内容,显然是因为 img 标签内部没有任何内容。
提前致谢
只需代理它。
var html = new Element('div').adopt(yourel).get('html');
你试过outerHTML
吗?我很确定您所需要的只是:
var html = selector.outerHTML;
返回 html 字符串中的元素集合。
http://mootools.net/docs/more/Element/Elements.From