themes/index/map/baidu.html

(开头部分) 1KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<!DOCTYPE html>
<html>
	{include file="head.html"}
	<body>
		
		<div class="flex flex-center">
			<input type="text" id="sword" class="input-flex-text mgr-5" />
			<div id="searchBtn" class="btn mgr-10">搜一下</div>
			<div onclick="callParen()" class="btn">确定选择</div>
		</div>
		<div id="map" style="width:100%; height:400px;margin-bottom: 5px;">
			
		</div>
		<script src="/plugin/jquery/jquery.js"></script>
		<script type="text/javascript" src="https://api.map.baidu.com/api?v=2.0&ak=F73283d678ec76619500152b1a0835c0"></script>
		<script>
			var lat=lng=0;
			var map = new BMap.Map("map");
			map.addControl(new BMap.MapTypeControl({
					mapTypes:[
			            BMAP_NORMAL_MAP,
			            BMAP_HYBRID_MAP
			        ]}));	
			map.enableScrollWheelZoom();
			  // 添加带有定位的导航控件
			  var navigationControl = new BMap.NavigationControl({
			    // 靠左上角位置
			    anchor: BMAP_ANCHOR_TOP_LEFT,
			    // LARGE类型
			    type: BMAP_NAVIGATION_CONTROL_LARGE,
			    // 启用显示定位
			    enableGeolocation: true
			  });
			  map.addControl(navigationControl);
			{if get('lat')}
			var point = new BMap.Point({$smarty.get.lng},{$smarty.get.lat});
			var marker = new BMap.Marker(point);
			map.addOverlay(marker);
			{else}
			var point = new BMap.Point(116.331398,39.897445);
			{/if}
			map.centerAndZoom(point,18);
			map.addEventListener("click", function(e){
				map.clearOverlays();
				var marker = new BMap.Marker(new BMap.Point(e.point.lng, e.point.lat));
				lat=e.point.lat;
				lng=e.point.lng;
				map.addOverlay(marker);
			});
			var localMap = new BMap.LocalSearch(map, {
					renderOptions:{map: map}
				});
			function callParen(){
				if(lat==0){
					return false;
				}
				window.parent.setMap(lat,lng)
			}
			$(document).on("click","#searchBtn",function(){
				var word=$("#sword").val();
后面还有 6 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。