gpt4 book ai didi

javascript - 将 dojoAttachpoint 关联到动态创建的 div?

转载 作者:行者123 更新时间:2023-11-30 06:05:06 25 4
gpt4 key购买 nike

我想动态创建一个 div 并想附加一个 dojoAttachpoint。我该怎么做?

以下代码用于动态添加一个div,但我也想附加一个dojoAttachpoint

var txt = dojo.create("div", {
id: "alert",
role: "alert",
'class': "contenthide",
innerHTML: msg
}, dojo.body());

最佳答案

通常,您不需要这样做。 dojoAttachPoint 的目的是让您在 dijit 中以声明方式声明时获得对 div 的明确句柄(如果您要创建多个 dijit,这一点尤其重要在同一页上)。

但是,因为您正在动态创建 div,所以您已经有了句柄 - 在您的例子中,变量 txt。这将执行相同的功能。如果您需要它成为您的 dijit 的属性,只需创建一个:

this._myDivsPseudoAttachPoint = txt;

关于javascript - 将 dojoAttachpoint 关联到动态创建的 div?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5509365/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com