删除dojo.fadeOut-onEnd中的多个节点
我试图在dojo淡出后删除复选框指定的多个节点。节点是简单的HTMLTR元素。 执行以下命令的按钮上有一个onclick事件删除dojo.fadeOut-onEnd中的多个节点,dojo,fadeout,Dojo,Fadeout,我试图在dojo淡出后删除复选框指定的多个节点。节点是简单的HTMLTR元素。 执行以下命令的按钮上有一个onclick事件 var tbody = dojo11.byId("resultBody1"); for (var k=0; k < selections.length; k++) { var temp = selections[k]; dojo11.fadeOut( { node:temp, durat
var tbody = dojo11.byId("resultBody1");
for (var k=0; k < selections.length; k++) {
var temp = selections[k];
dojo11.fadeOut( {
node:temp,
duration:1500,
onEnd: function() {
tbody.removeChild(temp);
}
}).play();
}
如何在淡出后从树中删除所有选定节点?这实际上是一个javascript关闭问题。通过在每次调用移除节点时关闭索引节点的当前值进行修复
for (var k=0; k < selections.length; k++) {
var temp = selections[k];
dojo11.fadeOut( {
node:temp,
duration: 1500,
onEnd: function(node) {
return function() {
tbody.removeChild(node);
}
}(temp)
}).play();
for(var k=0;k
for (var k=0; k < selections.length; k++) {
var temp = selections[k];
dojo11.fadeOut( {
node:temp,
duration: 1500,
onEnd: function(node) {
return function() {
tbody.removeChild(node);
}
}(temp)
}).play();