【发布时间】:2011-05-10 19:04:27
【问题描述】:
您好我正在尝试在 1.1 中模拟 mootools 1.2 中提供的淡入淡出方法。 由于开发限制,我必须使用 1.1。我基本上在 ajax 响应后更新我的 div,我希望这个 div 在一段时间后被清除
var resp = Json.evaluate(response); $(elem).setHTML('谢谢!'); //显示一会消息,然后清除div
感谢您的回复,我正在尝试使用 Dimitar 的方法,但由于我根本不是 MooTools 专家,因此我需要一些帮助
window.addEvent('domready', function(){ $(link_id).addEvent('click', function(){ var a = new Ajax('{$url}'+this.id, { 方法:'得到', onComplete: 函数(响应){
var resp = Json.evaluate( 响应 ); $(resp.id).setHTML('谢谢'); //我的愚蠢做法 //setTimeout('$("'+divname+'").setHTML("")',3000);
} }).request();
});
}
那么在我的代码上下文中,我应该在哪里定义您建议的 Element.extend? 我只是尝试将其添加到 domready 函数中,但无法识别淡入淡出方法
【问题讨论】:
-
检查通过
element.empty()更新的回复 -Function.delay(nnn)在 mootools 1.1x/1.2.x 中用于推迟某些事情(通过 setTimeout)。
标签: javascript mootools