本文共 955 字,大约阅读时间需要 3 分钟。
目录
L.Map 交互事件有如下多种,主要为鼠标和键盘交互。
有两种监听方式
1. on <String>
2. on <Object>
// String 类型,监听单个事件map.on('click', onClick);// String 类型,监听单个事件,多次添加,与方法 onClick 按照顺序执行map.on('click', onClick02);// String 类型,监听多个事件,使用同一个方法,可以用回调参数 e.type 判断当前是哪个事件map.on('click dblclick', onClick);// Object 类型,键值对方式,监听一个或多个事件map.on({ click: onClick, dblclick: ondblClick});
有三种取消方式
1. off <String>
2. off <Object>
3. off
// 删除 click 全部的监听事件map.off('click');// 删除 click 对应的 onClick 监听事件map.off('click', onClick);// 删除多个事件,用空格隔开map.off('click dblclick');// 键值对方式删除map.off({ click: onClick, dblclick: ondblClick});// 删除全部事件 慎用!!!map.off();
1、鼠标移动事件显示实时坐标
2、鼠标点击事件获取坐标点
转载地址:http://zonii.baihongyu.com/