我已经做了一些搜索,并提出了很多混合结果,使用Dojo来切换显示vs隐藏的div.
dojo.style它看起来有些用途可能已被替换dojo.fxdijit但因此无法访问DOM节点.show()和hide()我似乎无法让他们中的任何一个工作.
有人可以指点我这是一个最新的walkthru.
解决了
使用以下组合......
dojo.addOnLoad(function() {
dojo.style(dojo.byId('myDiv'), "display", "none");
});
Run Code Online (Sandbox Code Playgroud)
并切换它
function toggleDivs(){
if( dojo.style(dojo.byId('myDiv'), "display") == "none"){
dojo.style(dojo.byId('myDiv'), "display", "block");
dojo.style(dojo.byId('myDiv2'), "display", "none");
} else {
dojo.style(dojo.byId('myDiv'), "display", "none");
dojo.style(dojo.byId('myDiv2'), "display", "block");
}
}
Run Code Online (Sandbox Code Playgroud)