情况描述:在页面中input 和 label 通过for banding 然后点击input 或者label的时候都要执行一个方法

       但是在点击label的时候有两次执行两次的情况,及监听到的click---事件冒泡。

解决方案:1:不用label 2:解决它

      这里提供一种时间戳的解决方案

页面HTML:

 <span onclick="checkremark(this)">
<input type="checkbox" id="checkbox5" /><label for="checkbox5">其他</label></span>

js:

var evTimeStamp = 0;
function checkremark(dom) {
var now = +new Date();
if (now - evTimeStamp < 100) {
return;
}
evTimeStamp = now;
var html = dom.children[1].innerHTML; //这里写逻辑
}

  时间小于100是自己设定的值,可以改。

最新文章

  1. WPF入门教程系列二十二——DataGrid示例(二)
  2. SQL分页
  3. [译]git clone
  4. 002_base64的编码实现
  5. 第七篇 Replication:合并复制-订阅
  6. Power Map
  7. HDU --1251
  8. Android Studio代码着色插件
  9. odbc连接数据库
  10. 动态规划,而已! CodeForces 433B - Kuriyama Mirai&amp;#39;s Stones
  11. OpenCV探索之路(十四):绘制点、直线、几何图形
  12. 201621123040《Java程序设计》第13周学习总结
  13. vue简单的导航栏
  14. 词频统计 List Array
  15. 【GDOI2018模拟8】 数学竞赛 三角函数性质+记忆化搜索
  16. jquery文字填写自动高度
  17. 解决 Cydia 源显示空白的问题
  18. 【ZOJ3316】Game(带花树)
  19. redux 初步理解
  20. Replication--修改复制代理配置来查看代理运行情况

热门文章

  1. 前端纯css 图片的模糊处理
  2. js+css简单效果(幕布,跑马灯)
  3. 算法(第四版)C#题解——2.1
  4. openstack neutron L3 HA
  5. zookeeper(二):linux centos下安装zookeeper(单机和集群)
  6. 【转】Cocos2d-x 3.1.1 学习日志6--30分钟了解C++11新特性
  7. java printf long
  8. Zabbix exp编写
  9. Android之2D图形(圆、直线、点)工具类 (持续更新)
  10. 获取JQuery UI tabs中被选中的tabs的方法