Dijits не отображаются checkbox'ы
Всем доброго времени суток!
Я только начинаю работать с Dojo но столкнулся с определенной проблемой. Я попробовал использовать диджиты и у меня получилось. Я написал так: <input id="checkbox" dojoType="dijit.form.CheckBox" value="123" checked onChange="show("123")"> <label for="checkbox">label</label> И все заработало нормально. Тут я заметил, что на сайте с примерами dojocampus.org лэйбл находится справа от чекбокса, а не под ним как у меня и вспомнил, что я не подключил ни один css файл к своей странице. И вот подключаю я все css. Перезугружаю страницу, а все чекбоксы исчезли. Лэйблы на месте, а чекбоксов нет. В разметке они присутствуют. Не могу понять в чем дело. Вообще насколько нужны все эти файлы стилей для работы dojo? Без них можно обойтись или это повлечет потерю функциональности? |
потерю позиционирования это повлечет. Присмотритесь, доджо заменяет ноду целым набором других нод, у которых проставлены определенные стили. Если не подключить их, то конечно все поедет и поплывет.
|
Довольно часто случаются такие проблемки:
1. Забывают подключить css файл. 2. Подключив его, забывают указать css класс телу(body class="claro") документа. 3. djConfig="parseOnLoad:true" |
Часовой пояс GMT +3, время: 23:07. |