mootools 中empty()和destroy()区别

mootools 中empty()和destroy()区别

empty()
删除所有子元素
语法:
myElement.empty();
返回值:
(element) 主调元素
示例:
HTML
<div id="myElement">
    <p></p>
    <span></span>
</div>
JavaScript
$('myElement').empty();
结果 HTML
<div id="myElement"></div>
Element 方法: destroy
删除元素自身及其所有子元素(并进行内存垃圾收集)
语法:
myElement.destroy();
返回值:
(null)
另外我发现一个部里,比如一组className="option"的数组时,用$$('.option').empty(),不起作用,可能此时,empty对id起作用
而用$$('.option').destroy()就可以。

你可能感兴趣的:(mootools 中empty()和destroy()区别)