Dojo Toggle Hide and Show Divs

Я сделал некоторый поиск и придумал много смешанных результатов для использования Dojo для переключения дивов, показывающих против скрытых.

  • Некоторое использование dojo.style , которое, по-видимому, было заменено dojo.fx
  • Некоторые используют dijit , но поэтому не могут получить доступ к узлу DOM.
  • Некоторые используют show () и hide ()
  • Некоторые изменяют CSS

Я не могу заставить их работать.

Может ли кто-то указать мне на актуальную прогулку по этому вопросу.


Решено

Используется комбинация следующего:

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");
    }
}

-121--982660-

Python с использованием исключений для потока управления считается плохим? Хорошо, я видел это несколько раз в прошлом, но совсем недавно с моим вопросом здесь. Мне интересно, почему это так, в Питоне, потому что генераторы используют исключения, чтобы указать конец...

Хорошо,

Я видел это несколько раз в прошлом, но совсем недавно с мой вопрос здесь . Мне интересно, почему это так, у питона , потому что генераторы используют исключения, чтобы указать конец данных.

Если это так плохо для всех, кто пользуется питоном, почему язык включает его в то, что считается фундаментальными структурами контроля? Для тех, кто хочет прочитать соответствующий PEP , перейдите сюда .

19
задан Community 23 May 2017 в 12:17
поделиться