要素が DOM にない場合、Mootool の destroy メソッドは機能しないようです。
var statics = $('statics').clone(true, true);
statics.destroy('.prototype');
statics.inject($('main'));
この例では、クラス「prototype」を持つすべての要素を statics オブジェクトから削除しようとしています。失敗します。
何かアドバイス?
編集:
比較すると、同様のパターンを使用して jQuery でこれを実現できます。
var statics = $('#statics').clone();
statics.remove('.prototype');
$('#main').html(statics);
これがおそらく、Mootools で同じようにしようとしている理由です。