国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

在jquery boxy中添加百度地圖坐標拾取注意流程

2024-05-06 16:03:37
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了在jquery boxy中添加百度地圖坐標拾取注意流程,需要的朋友可以參考下

作為開發的初學者,這東西僅僅作為個人備份,如果能幫到忙也也不錯(我開發用的php,但這是js這本身沒多大影響)

這里要說明幾個問題:

1.boxy調用的頁面中不能出現《script》標簽不然不能顯示

2.boxy調用的時候要注意流程,要先加載出boxy然后再去渲染地圖到boxy頁面中

3.百度地圖的加載js應放在彈出boxy的那個頁面中

注意流程:boxy頁面其實為單獨的一個頁面只是用了ajax中$.get('/index.php?r=comm/map_coordinate', function(data){}方法來調用頁面

關鍵觸發js如下:

復制代碼 代碼如下:


(function(){
$(document).ready(function() {

$("#Mechine_mec_points").click(function(){

__MC.Map_coordinate.getcorrdinate();

});
});

__MC.Map_coordinate = {
getcorrdinate:function(){

$.get('/index.php?r=comm/map_coordinate', function(data){ //調用boxy對應的頁面,頁面中就只有一個id=allmap的div



new Boxy(data,{ //在外面已經加載好百度地圖AIP的js
'title':'地圖坐標拾取',
'modal':true,
'draggable':false,
'unloadOnHide' : true,
'afterShow' : function(){


var map = new BMap.Map("allmap");
map.centerAndZoom(new BMap.Point(106.566872, 29.536861), 17);
map.enableScrollWheelZoom(); //啟用滾輪放大縮小,默認禁用
map.enableContinuousZoom(); //啟用地圖慣性拖拽,默認禁用
function showInfo(e){
$("#Mechine_mec_points").val(e.point.lng + ", " + e.point.lat);
}
map.addEventListener("click", showInfo);

}//aftershow結束
});

return false;
});

},
}
})();

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 金溪县| 莎车县| 铅山县| 宁陵县| 吉隆县| 商洛市| 津南区| 三穗县| 剑川县| 黔南| 凤凰县| 隆昌县| 七台河市| 柞水县| 元谋县| 岚皋县| 澄迈县| 固始县| 房产| 芒康县| 海宁市| 沙雅县| 东莞市| 嘉定区| 台东市| 偃师市| 楚雄市| 通渭县| 阿巴嘎旗| 商水县| 大悟县| 淮滨县| 青田县| 慈溪市| 鄂尔多斯市| 西林县| 新化县| 沽源县| 慈利县| 且末县| 缙云县|