mapv
mapv copied to clipboard
如何通过js触发mapvLayers的click事件
var mapvLayers = new mapv.baiduMapLayer(BDMap, dataSet, options);
其中options.methods.click方法是打开infoWindow。
单独点击触发是OK的。
mapv是一次性在地图上创建了一批overlay。
如何通过js触发某一个overlay的click事件。
option里面
methods: { // 一些事件回调函数 click: function (item) { // 点击事件,返回对应点击元素的对象值 console.log(item); }, mousemove: function(item) { // 鼠标移动事件,对应鼠标经过的元素对象值 console.log(item); } },
option里面
methods: { // 一些事件回调函数 click: function (item) { // 点击事件,返回对应点击元素的对象值 console.log(item); }, mousemove: function(item) { // 鼠标移动事件,对应鼠标经过的元素对象值 console.log(item); } },
那那么阻止事件冒泡呢,好比我现在面上的点。只需要触发点的点击事件。而面的点击事件不触发。现在是都触发了。