首页 / 浏览问题 / 其他 / 问题详情
如何获取map的click事件点击的是什么
9EXP 2023年03月06日

给map添加了click事件,searchview 获得焦点时,也会触发map的点击事件,当点击searchview时如果阻止mapclick的事件触发,或者如何判断map的click事件点击的是啥

1个回答

您好,可以在鼠标移入 searchview -div时,取消对 mapclick 的监听,可以参考以下写法

function handleMapEvent(div, map) {
			if (!div || !map) {
				return;
			}
			div.addEventListener('mouseover', function () {
				map.on('click');
			});
			div.addEventListener('mouseout', function () {
				map.off('click');
			});
		}

50EXP 2023年03月07日
...