我正在使用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
那麼這個語法有什麼問題,那麼,因爲它沒有任何作用? –