arcgis api 4.3获取map上的默认小部件添加click事件问题?


11.PNG

如图我想给Home小部件添加点击事件但是没有click事件,以下是我尝试方法,都不行:
1.该对象有一个on()方法,通过on("click",function(){}),添加事件,点击改小部件没反应。
2.获取该dom节点对象来添加事件,但是小部件的节点属性是空的没法获取到节点对象。
3.给该小部件设置id属性值,通过dijit.byId()获取节点对象,再添加事件,但是获取的结果为空。
4.通过chrome的开发工具查找到该小部件的CSS选择器,通过document.querySelectorAll()方法获取节点对象,添加事件,但是获取到的集合中是空的。
这几个办法都不行,我该怎么才能给该小部件添加click事件?
 
 
已邀请:

小邪

赞同来自:

给该小部件设置id属性值,然后$("#id").click(function(){
//做操作可以吗?
})

要回复问题请先登录注册