我正在使用jQuery商店定位器插件(https://github.com/bjorn2404/jQuery-Store-Locator-Plugin)的客户端网站的商店定位器。向jQuery商店定位器插件添加自定义地图样式
我试图将一些自定义的地图样式:
stylers: [
{ 'saturation': '-62' },
{ 'gamma': '0.5' }
]
我想我可以把它们放进mapSettings参数,但他们不被认可。我试过了我能想到的所有支架变化,但都无济于事。
我现在在想,我需要进入jquery.storelocator.js,并将其添加到那里,但我很难找到放置它的位置(如果这甚至是最佳解决方案)。
任何想法?
UPDATE 这里是因为我试图实现它的代码:
<script>
$(function() {
$('#map-container').storeLocator({
'dataType': 'json',
'dataLocation': '/data/locations.php',
'slideMap' : true,
'mapSettings' : { zoom : 12, mapTypeId: google.maps.MapTypeId.ROADMAP, stylers : [{'saturation' :'-62'}] }
});
});
</script>
这是行不通的。我不相信插件调用MapOption类。这可能是问题所在。我可能需要编辑插件。 –
当实例化地图时,插件使用它的'mapSettings'属性作为'MapOptions'类。 – geocodezip
那么这个语法有什么问题,那么,因为它没有任何作用? –