就是搜索时,百度地图会把可能的结果都列出来,比如搜索“西安电子科技大学”时,它会列出“西安电子科技大学(南校区)”、“西安电子科技大学(社区)”等结果。现自己写了个小脚本,想利用overlay列出搜索结果,代码如下:var $results_info = $("<div></div>")
.attr('id', 'results_info')
.css({
});
$('#container').overlay
({
effect: 'fade',
opacity: 0.8,
closeOnClick: true,
onShow: function()
{
$('#container').append($closebar);
$('#container').append($results_info);
},
onHide: function()
{
$results_info.remove();
}
})
var local = new BMap.LocalSearch(map, {renderOptions: {map: map, panel: "results_info"}});可是搜索时虽然把$results_info以浮层方式显示出来,可是搜索结果却并未列出。这是什么原因?该如何处理?
.attr('id', 'results_info')
.css({
});
$('#container').overlay
({
effect: 'fade',
opacity: 0.8,
closeOnClick: true,
onShow: function()
{
$('#container').append($closebar);
$('#container').append($results_info);
},
onHide: function()
{
$results_info.remove();
}
})
var local = new BMap.LocalSearch(map, {renderOptions: {map: map, panel: "results_info"}});可是搜索时虽然把$results_info以浮层方式显示出来,可是搜索结果却并未列出。这是什么原因?该如何处理?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货