なぜこれが正しく機能しないのですか?
最初のクリックで入力幅を300に設定し、ボディクリックで100に設定する必要があります。
mootoolsの要素クリックアウト機能を知っている人がいたらアドバイスしてください
元のボックスサイズに戻す方法を知っているとしたら、すばらしいでしょう。
window.addEvent('load', function() {
var box = $$('#searchfeed');
var isopen = box.hasClass('open');
box.addEvent('click', function myfunction(event) {
box.addClass('open');
box.morph({
width: 300
});
});
if (isopen) {
$(document.body).addEvent('click', function(event) {
box.morph({
width: 100
});
box.removeClass('open');
});
}
});