javascript - 适用于 WordPress 的 Store Locator Plus 上的自定义 map 样式

标签 javascript jquery google-maps wordpress

我正在尝试使用 Store Locator Plus plugin for WordPress 将自定义样式应用于 Google map 。我找到了一个支持线程,其中有人能够使用这段代码将自定义样式应用到 map :

<script>
$(window).load(function (){
  var mapStyles = [{ "stylers": [{ "hue": '#ff0000'}, { "lightness": -1} ]}];
  loaded_map = window.cslmap.gmap;
  loaded_map.setOptions({ styles:mapStyles});
});
</script>

出于某种原因,gmap 对我来说一直返回为 null,因此该脚本不起作用。我尝试过深入了解插件的 JavaScript,并且看到了 gmap 内容,但我不明白为什么这不起作用。

我的测试页面:http://lombard.myweblinx.net/?page_id=2
链接到插件的 JavaScript:http://lombard.myweblinx.net/wp-content/plugins/store-locator-le/js/slp.js?ver=4.1.01

最佳答案

调用 __buildMap() 末尾的函数(此时您可以确定 cslmap 已初始化)

关于javascript - 适用于 WordPress 的 Store Locator Plus 上的自定义 map 样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21636613/

相关文章:

javascript - jQuery fadeIn fadeOut 点击

google-maps - Google Places API 上的分页返回状态 INVALID_REQUEST

javascript - 在谷歌地图 v3 的绘图管理器中更改 "drawingMode"

javascript - Google Analytics 的全局对象

javascript - 'react-router' 不包含名为 'browserHistory' 的导出。来自/src/App.js

javascript - 在模态对话框/框中显示搜索结果

jquery - epagex 和 offset 的问题

javascript - 如何在javascript函数中对参数进行排序

javascript - 如何删除嵌套数组的元素并保留原始结构?

java - 通过从 EditText 输入纬度和经度计算两个位置之间的距离