JavaScript
車句
行好事 莫问前程
展开
-
JS: 阻止事件冒泡与默认行为
前言 事件: 在触发DOM上某个事件时,会产生一个事件对象event,这个对象包含着所有事件有关的信息(导致事件的元素、事件的类型、与特定事件相关的信息)。 事件冒泡:事件开始时由最具体的元素(文档中嵌套最深的那个元素)接收,然后逐级向上传播到较不为具体的节点。 默认行为:网页元素,都有自己的默认行为,例如,点击超链接跳转、表单提交、鼠标右键... 事件触发后,先冒泡,后执行默认行为。 ...原创 2018-07-25 10:09:25 · 752 阅读 · 0 评论 -
JS: label的click事件执行了两次
前言 混合开发的后台,需要根据当前选择的checkbox动态生成input组,所以就给label绑定了click事件,但是console时发现click事件执行了两次。 解决 直接给label内部的input绑定click事件。 参考资料:http://www.w3school.com.cn/tags/tag_label.asp 总结 嘘寒问暖 不如打笔巨款~ ...原创 2018-09-28 08:50:50 · 1009 阅读 · 0 评论 -
JS: 百度地图与腾讯/高德地图经纬度转换
前言 在开发中使用了第三方的数据,由于经纬度使用的是第三方的数组,他们使用的是百度的地图坐标。在项目中使用时,能用百度地图去解析自然是最好的,但是呢,该项目是基于微信小程序的,百度地图针对小程序提供的API功能不是很完善,难以实现想要的需求,所以采用腾讯官方的地图。 开始 使用不同的地图,相应的经纬度会存在些许偏差,腾讯和高德是同一坐标的,可以互用,百度的坐标与两者稍有不同,使用前,需要先经...原创 2018-10-07 15:43:09 · 14207 阅读 · 2 评论