我被迫在网站上使用 dojo 1.1。
该页面以声明方式使用 dijit 小部件,如下所示:
<select dojoType="dijit.form.FilteringSelect">...</select>
我想在加载后对小部件做一些事情,但如果我这样做:
dojo.addOnLoad(function() {
dijit.registry.forEach(function(widget, idx, hash) {
alert('Hello! I am a widget!');
});
});
没有警报出现,因为此代码在页面的“dijitification”之前执行,正如我在调试时发现的那样。
当页面真的,真的准备好时,有没有办法执行我的代码?