私はopenlayersで経験しており、openlayersを使用すると、マップ上のいくつかのボタンでパネルをオーバーレイできることがわかりました。ボタンのタイプを OpenLayers.Control.TYPE_BUTTON か OpenLayers.Control.TYPE_TOOL か、eventListener などを設定して簡単に定義できます。
しかし、ArcGIS JavaScript API または Dojo は同じプラグインを提供していますか? ありがとう。
私はopenlayersで経験しており、openlayersを使用すると、マップ上のいくつかのボタンでパネルをオーバーレイできることがわかりました。ボタンのタイプを OpenLayers.Control.TYPE_BUTTON か OpenLayers.Control.TYPE_TOOL か、eventListener などを設定して簡単に定義できます。
しかし、ArcGIS JavaScript API または Dojo は同じプラグインを提供していますか? ありがとう。
あなたのHTMLで:
<button id="buttonid" title="ButtonLabelHere" label="TooltipHere" dojoType="dijit.form.Button">
</button>
CSS で配置します。
.dijitButton {
position:absolute;
right:20px;
top:60px;
z-index:99;
}
(この.dijitButton
クラスは実行時に Dojo によって追加されます。複数のボタンがある場合は、それぞれを識別するためにより固有の方法を使用する必要があることは明らかです) そして、Dojoを使用して、他のボタン/リンク/クリック可能なものと同じようにフックします。またはjQuery。