Я сделал несколько поисков и придумал много смешанных результатов для использования Dojo для переключения divs, показывающих vs hidden.
- Некоторые используют
dojo.style
, который, по-видимому, был заменен наdojo.fx
- Некоторые используют
dijit
, но не могут получить доступ к DOM node. - Некоторые используют
show()
иhide()
- Некоторые изменения CSS
Кажется, я не могу заставить их работать.
Может кто-нибудь, пожалуйста, назовите меня в отношении современной walkthru на этом.
решаемые
Используется комбинация следующих...
dojo.addOnLoad(function() {
dojo.style(dojo.byId('myDiv'), "display", "none");
});
и переключить его
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");
}
}