Странное поведение Dojo.
Здравствуйте. Недавно начал изучать Dojo и столкнулся со следующей проблемой.
Любые изменения к объектам я могу применять только через явный JS-код и только через addOnLoad. Например вот так: Код:
dojo.addOnLoad(function(){ Код:
<div class="box" hasShadow="true" id="bar" href="/one.txt" dojoType="dijit.layout.ContentPane"> На сайте всё работает. Стоит скопировать пример к себе без каких-либо изменений - реакции 0. И вот так везде. С любым примером. Стоит попытаться запустить его у себя как он отказывается работать. OC: Linux, Браузер FF 3.5.5 + Opera 9 Помогите пожалуйста, охото чтоб хоть что-нибудь заработало. На всякий случай код одной из моих попыток, который теоретически должен работать. Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> Заранее спасибо. |
<script src="/js/dojo/dojo.js" djConfig="parseOnLoad:true" ></script> может так? |
Извините, сам дурак. Забыл djConfig="parseOnLoad:true". Теперь всё работает
|
Одна из наиболее часто возникающих проблем, является как раз таки эта. И это не зависит от фактора - новичок ли допускает ее, либо же кодер со стажем. Человеческий фактор тут играет большую роль.
Одним очень интересным инструментом является - Dojo Toolbox. Позволяет быстро создавать, просматривать API документацию в режиме оффлайн и предостовляет графический Dojo build tool ( инструмент сборки Dojo ). |
Спасибо, посмотрю сегодня что это.
|
Часовой пояс GMT +3, время: 21:41. |