高い道徳的なマップ検索のヒント

<!DOCTYPE HTML> 
<HTML> 
    <HEAD> 
        <メタのcharset = " UTF-8 " /> 
        <タイトル>高德地图</ TITLE> 
        <スクリプトタイプ= " テキスト/ javascriptの" SRC = " https://でWEBAPI。 amap.com/maps?v=1.4.11&key=9de88a718781910c9a1c81230827d1ce " > </ SCRIPT> 
        <スタイルタイプ= " テキスト/ cssの" > 
            * { 
                マージン:0 ; 
                パディング:0 ; 
                リスト - スタイル:なし。
            #container { 
                幅:100
                高さ:100; 
                位置:絶対; 
                左:0 ; 
                トップ:0 ; 
            } 
            #1 setZoomNode、#1 setCenterNode { 
                幅:300ピクセル。
                高さ:500pxなど。
                位置:絶対; 
                Z -index:99 
                右:20ピクセル; 
                トップ:20ピクセル; 
                国境:1pxの黒一色。
                ボックス-shadow:0  0 5pxのブラック。
                背景:白; 
            } 
            #node李{ 
                カーソル:ポインタ。
            }
         </スタイル> 
    </ head> 
    <body> 
        <DIV ID = " コンテナ" > </ div> 
        <DIV ID = " setCenterNode " > 
            の<input type = " テキスト" ID = " 検索テキスト" /> 
            <UL ID = " ノード" > </ UL>
        >
             Varの地図= 新しい新しい AMap.Map(' コンテナ' 、{ 
                ズーム:10 
                センター:[ 12130 ] 
            }); 
            
            // プラグインをロード:オートコンプリートマップロードが完了したコールバックトリガ 
            AMap.pluginを(' AMap.Autocomplete ' 関数(){
                 // はconsole.log(1); 
                searchText.oninput = 関数(){
                     // はconsole.log(this.value); 
                    node.innerHTML = ' ';
                    場合この .VALUE == '' ){
                         返します
                    } 
                    
                    新しい AMap.Autocomplete()検索(この.VALUE、関数(ステータス、データ){
                         // はconsole.log(データ)
                        のためにVAR i = 0 ; iはdata.tips.length <; iは++ ){
                             VAR OLI =のdocument.createElement(' リー' ); 
                            oLi.innerHTML = data.tips [I] .nameの; 
                            oLi.P =data.tips [i]は.location.P。
                            oLi.Q = data.tips [I] .location.Q。
                            node.appendChild(OLI)。
                            oLi.onclick = 関数(){
                                 // はconsole.log(this.P、this.R)。
                                map.setCenter([ この .Q、この.P])。
                            }。
                        } 
                    })。
                }。
            }); 
            
        </スクリプト> 
    </ BODY> 
</ HTML>

 

 

おすすめ

転載: www.cnblogs.com/rickdiculous/p/11426614.html