【发布时间】:2013-09-19 13:15:04
【问题描述】:
我有两个使用 dojo 创建的自定义小部件,widgetA 和 widgetB。
从widgetA 中加载widgetB(widgetA 包含widgetB),然后dom.byID("id") 或query("#id") 不会在子窗口小部件上返回任何内容。
从widget A. 加载widgetB 时也会发生同样的情况注意,当单独实例化每个小部件(非嵌套)时,两个函数都按预期工作。
这是道场问题吗?
在创建后:
var button = domConstruct.create("button", { innerHTML: "my button", id: "btnSelect" }, "placeholder");
嵌套小部件时找不到“placeholder”元素。
html
<div id="placeholder"></div>
【问题讨论】:
-
如果您提供jsfiddle 或类似信息,我相信您会获得更多帮助。从这个描述很难想象你的情况。