javascript - 如何获取以声明方式实例化的 dojo 实例?

标签 javascript grails dojo

我的 grails 项目中有以下内容:

               <div dojoType="dojo.dnd.Source" id="available" class="container" accept="avail,select"  onMouseUp="selectChange" jsId="gradesSource"
                style="overflow:scroll;">
               <g:each status="i" var="grade" in="${chooseList}">
                  <div id="grade_${grade}" class="dojoDndItem" dndType="avail">${grade}</div>
               </g:each>
               </div>

如何从 JavaScript 函数获取对该 dojo.dnd.Source 对象的引用?

有没有捷径方法?我注意到 dojo.byId("avilable") 会给我 DOM 对象,但我需要访问 dojo.dnd.Source 中的函数

最佳答案

我相信您可以使用 jsId="available"在全局范围内创建一个标识符。

关于javascript - 如何获取以声明方式实例化的 dojo 实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7390206/

相关文章:

javascript - Dojo - 通过 ajax 响应的 dojo.byId()

javascript - Dojo.hitch() 范围问题

javascript - 光滑的轮播仅显示第一项

javascript - ng-binding,在 html 中调用时 $scope 变量为空

eclipse - 有没有更快的方法可以在Eclipse STS中重复运行test-app?

grails - 重写toString()在Grails域类中导致空指针

javascript - 如何使用 CSJS 禁用 xPage 面板

javascript - 我可以检测传递给 javascript 方法的未使用的额外参数吗?

javascript - jQuery:隐藏包含 ul + print 的子 td 的 tr?

grails - 从grails grails.config.location加载多个文件