老師我想提問(wèn)
<html>
<head>
? ? <meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
? ? <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
? ? <script type="text/javascript" src="http://api.map.baidu.com/api?v=1.4"></script>
? ? <script type="text/javascript" src="http://api.map.baidu.com/library/TextIconOverlay/1.2/src/TextIconOverlay_min.js"></script>
? ? <script type="text/javascript" src="http://api.map.baidu.com/library/MarkerClusterer/1.2/src/MarkerClusterer_min.js"></script>
? ? <script type="text/javascript" src="http://api.map.baidu.com/library/LuShu/1.2/src/LuShu_min.js"></script>
? ? <title>27.1刪除標(biāo)注</title>
</head>
<body>
? ? <div class="wrapper">
? ? ? ? <div class="container clearfix">
? ? ? ? ? ? <div class="clearfix">
? ? ? ? ? ? ? ? <div style="clear: both;">
? ? ? ? ? ? ? ? ? ? <div style="float: left; width: 500px; height: 340px; border: 1px solid gray" id="container">
? ? ? ? ? ? ? ? ? ? </div>
? ? ? ? ? ? ? ? </div>
? ? ? ? ? ? </div>
? ? ? ? </div>
? ? </div>
</body>
</html>
<script type="text/javascript">
? ? var map = new BMap.Map("container");
? ? var point = new BMap.Point(116.404, 39.950507);
? ? map.centerAndZoom(point, 16);
? ? // var marker = new BMap.Marker(point);
? ? // map.addOverlay(marker);
?
? ? ?map.addEventListener("click",function(e){
? ? var point = new BMap.Point(e.point.lng,e.point.lat); ? ?
? ? // map.centerAndZoom(point, 15); ? ?
? ? var marker = new BMap.Marker(point); ? ? ? ?// 創(chuàng)建標(biāo)注 ? ?
? ? map.addOverlay(marker); ? ? ? ? ? ? ? ? ? ? // 將標(biāo)注添加到地圖中
? ? ?map.addEventListener("rightclick",function(e){
? ? ? ? var point = new ?BMap.Point(e.point.lng,e.point.lat);
? ? ? ? // var marker = new BMap.Marker(point);?
? ? ? ? map.cleanOverlays(marker);
? ? ?});
});
? ? // marker.addEventListener("rightclick", function () {
? ? // ? ? map.removeOverlay(marker);
? ? // });
? ? // var menu = new BMap.ContextMenu();
? ? // var txtMenuItem = [
? ? // {
? ? // ? ? text: "刪除標(biāo)注",
? ? // ? ? callback: function () {
? ? // ? ? ? ? map.removeOverlay(marker);
? ? // ? ? }
? ? // }];
? ? // for (var i = 0; i < txtMenuItem.length; i++) {
? ? // ? ? menu.addItem(new BMap.MenuItem(txtMenuItem[i].text, txtMenuItem[i].callback, 100));
? ? // }
? ? // map.addContextMenu(menu);
?
</script>
老師我想做刪除marker 能隨意添加 還能隨意刪除怎么寫呢?
我是初學(xué)者