arcgis或dojo是否提供OpenLayers.Control.Button等功能?

时间:2013-06-18 03:59:38

标签: javascript arcgis arcgis-server

我在openlayers中经验丰富,发现openlayers允许我在地图上用一些按钮覆盖面板。我可以轻松定义按钮的类型,无论是OpenLayers.Control.TYPE_BUTTON还是OpenLayers.Control.TYPE_TOOL,设置其eventListener等等。

但是,ArcGIS javascript API或dojo是否提供相同的插件?感谢。

1 个答案:

答案 0 :(得分:0)

在您的HTML中:

<button id="buttonid" title="ButtonLabelHere" label="TooltipHere"  dojoType="dijit.form.Button">
</button>

使用CSS定位:

.dijitButton {
    position:absolute; 
    right:20px; 
    top:60px; 
    z-index:99;
}

(Dojo在运行时添加.dijitButton类 - 如果你有多个按钮,你显然想要使用一种更独特的方法来识别每个按钮,然后像任何其他按钮那样挂钩它/ link / clickable,DojojQuery