1

マウスオーバーでのみポリゴンを表示する方法について何か提案はありますか? スタイル オブジェクトで初期の fillOpacity と strokeOpacity を 0 に設定できるはずだと考えています。

そして、mouseover および mouseout リスナーをポリゴン自体にアタッチし、リスナーの呼び出し時に fillOpacity および strokeOpacity スタイルを変更しますか?

ただし、実際にこれを開始する方法に少しこだわっています。

ガイダンスとヘルプをいただければ幸いです。

4

1 に答える 1

2

以下を使用して解決しました:

           new OpenLayers.Control.SelectFeature(this.layer,{
                clickout: true, toggle: false,
                multiple: true, hover: true,
                callbacks: {
                    'over':function(feature){

                    },
                    'out':function(feature){

                    },
                    'click':function(feature){

                    }
                }
            })
于 2012-04-19T11:03:38.363 に答える