对地图的marker 添加双击事件
可能对所有地图有效,话不多说 直接上代码
var lastSelectedTowerId = -1; //全局变量
var lastSelectTowerTime = -1; //全局变量marker.addEventListener("click", function () {a = 0; //进行判断是不是双击if (lastSelectedTowerId && lastSelectTowerTime) {var time = new Date().getTime();var t = time - lastSelectTowerTime;if (lastSelectedTowerId == data.towerId && t < 300) {console.log(123);}else{a =1; //如果是单机则改为1;如果是方法的话需要执行,导致时间会边长,只能赋值;不能走方法}}b = 0; //因为双击其实就是单机了两次,所以会执行两边函数,所以进行标志只运行一遍//setTimeout 是异步的,所以延迟300 那时候双击 也就值变了,所以内存的a的值也变了 setTimeout(function(){if(b==0){if(a==1){console.log(456);b=1;}}},300)lastSelectedTowerId = data.towerId;lastSelectTowerTime = new Date().getTime();});
偶然发现这样也可以… 但是这样会先走单机事件然后走9双击 (不实用)
marker.addEventListener("dblclick", function (e) {alert(1)});
对地图的marker 添加双击事件相关推荐
- 为.net中的ListBox控件添加双击事件
我在用dotnet做一个项目的过程中,遇到了一个ListBox的问题:通过在一个ListBox中双击,把选中的项添加到另一个ListBox中,但ListBox控件本身并没有该事件,那么如何实现呢?我就 ...
- SAP abap 添加双击事件
双击事件: TABLES:MARA. TYPE-POOLS: SLIS. SELECT-OPTIONS:MATNR FOR MARA-MATNR OBLIGATORY. DATA:LT_MARA TY ...
- WPF对ListView的ListViewItem添加双击事件
最近做了一个wpf的应用程序,其中主页面是使用平铺的卡片方式展示的,双击卡片的时候,可以打开卡片相关的详细. 问题出现了,在双击卡片的时候会崩溃,因为没有选中任何卡片的时候,双击事件把整个DataVi ...
- html百度地图拖动,百度地图为marker添加拖拽事件
百度的API里面并没有,但是百度的好多方法都和谷歌地图的类似,参照谷歌地图写法,写了一个简单拖拽事件 body, html,#allmap {width: 100%;height: 100%;over ...
- 为ListViewItem 添加双击事件
xaml 代码 <Window.Resources><Style x:Key="ListItemstyle" TargetType="ListViewI ...
- GridView中列表的“双击事件”
GridView中列表的"双击事件" 模拟事例: 双击列表中的行弹出该行的详细信息 解决方案: 为每一行添加一个双击事件 为列表所在的区域添加双击事件 为列表所在的区域添加Mous ...
- el tree 双击事件
场景 Cesium中双击飞到对应图层位置 方案 方法1 参考:https://blog.csdn.net/q469731241/article/details/107356605/ <el-tr ...
- layui 树形组件(tree)支持双击事件
文章目录 前言 webjar方式引入 通过文件引入 通过源码编译 源码 前言 在使用layui v2.5.6 时,发现树形组件存在一些功能的缺失,比如没有双击事件,网上并没有具体的解决方案,看了一些使 ...
- android 按键双击,实现Android监控任意控件或按键双击事件方法
为了实现对Android任意控件和按键进行双击事件的监听,所以写了一个可以在代码中任意移植的解决方法. 一.解决思路 为了实现双击事件的监听,首先需要一个线程来执行两次点击事件的判断,决定是否属于一次 ...
最新文章
- ansi c标准_C/C++的起源与发展故事,我是最牛的软件编程语言,不接受反驳
- javascript 嵌入python_从Javascript代码调用Python函数
- java对象布局查看工具_Java 查看对象布局工具 - Java Object Layout
- Centos7配置IP地址和DNS
- 投资五大基本法则,助你在理财投资路上走得更平稳顺利
- 为什么高级程序员尤其讨厌条条框框的束缚?
- d3js path generator vs layouts
- CI-持续集成(2)-软件工业“流水线”技术实现
- 直播APP系统源码,直播系统源码 直播系统源码
- 55.模拟撕衣服游戏编辑图片
- UR+RealSense手眼标定(eye-to-hand)
- 考研复习 求解函数极限的方法全总结
- 怎样用计算机制作思维导图,电脑如何制作思维导图?超简单思维导图制作方法...
- Excel 用 vba 批量插入/提取批注
- python extractor_Python Extractor for Python Editor 1.2
- linux查ip出现fe80,ubuntu IP出现inet6 addr :fe80::20c:29ff:fe47:fd61/64 scope:l
- 冶金工程在计算机应用,冶金工程专业计算机应用能力
- 投影仪全国产化电子元件推荐方案
- DINO: DETR with Improved DeNoising Anchor Boxes for End-to-End Object Detection翻译
- PAKE: Password-authenticated key agreement
热门文章
- location驱动包_Zynq SDK 驱动探求(三):论一个外设驱动的全部身家·Xilinx SDK 驱动源码结构...
- Python+Flask+Echart+WordCloud:豆瓣爬虫项目的可视化数据
- 六、Hbase的构架,安装和基本使用
- 《化工原理》课程设计说明书
- AAAI 2020 时间交错网络 | ICCV19多标签视频理解冠军方案
- AAAI 2020 | NAS+目标检测:AI设计的目标检测模型长啥样?
- 年前最后一期!知识图谱理论与实战(线下集训)
- ACL 2019开源论文 | 基于Attention的知识图谱关系预测
- HDU1525 Euclid's Game 【欧几里得博弈】
- Tomcat【环境搭建 02】Web端403 Access Denied You are not authorized to view this page解决方法(Tomcat 10.2.12 版本)