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 算力,解读结果公开显示在下面。
还没有人解读过这个文件。