在 Dojo 中,您会淡出 <div id="killme"></div>
像这样:
var fadeArgs = {
node: "killme",
duration: 800,
onEnd: function(){
dojo.style("killme", "display", "none")
}
};
dojo.fadeOut(fadeArgs).play();
但是如何用尽可能少的代码淡出多个 div 呢?
最佳答案
就代码行数而言,for 循环并没有那么糟糕......
function fadeNode(nodeId){
var fadeArgs = {
node: nodeId,
duration: 800,
onEnd: function(){
dojo.style(nodeId, "display", "none")
};
};
dojo.fadeOut(fadeArgs).play();
}
dojo.forEach(['killme', 'killhim'], fadeNode);
关于javascript - dojo.fadeOut 多个节点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7939895/