html

<ul id="demo">
<li id="li-1">li1</li>
<li id="li-2">li2</li>
<li id="li-3">li3</li>
<li id="li-4">li4</li>
<li id="li-5">li5</li>
</ul>
1
2
3
4
5
6
7
js
第一种:监听事件

document.getElementById("demo").addEventListener("click",function(e){
console.log(e.target.id);
})
1
2
3
第二种

var ul = document.getElementById('demo');
ul.onclick = function(e) {
console.log(e.target.id);
};
1
2
3
4
第三种:jQuery点击事件

$('#demo').click(function(e){
console.log(e.target.id);
});
---------------------
作者:sulingliang
来源:CSDN
原文:https://blog.csdn.net/qq_32862143/article/details/73824563
版权声明:本文为博主原创文章,转载请附上博文链接!

最新文章

  1. 关于java的递归写法,经典的Fibonacci数的问题
  2. libvirt 网络手册(二):桥接网络
  3. SOA面向服务架构简述
  4. Js闭包函数
  5. hdu 4941 Magical Forest
  6. EF 更新指定的字段
  7. memcache基本讲解
  8. (原)Vs中debug和release结果不一致
  9. CentOS bridge br0 kvm libvirt-xml
  10. php 注意点
  11. sleep() 和 wait() 有什么区别?
  12. 连接慢的主要原因是DNS解析导致
  13. Python之while循环
  14. template模板的使用方法
  15. Java基础中的RMI介绍与使用
  16. ECMAscript5 新增数组内函数
  17. EF大数据批量处理----BulkInsert
  18. vue dev开发环境跨域和build生产环境跨域问题解决
  19. JAVA中替换字符的方法replace和replaceAll 区别
  20. mybatis逆向工程 mbg运行java代码时提示找不到MBG.xml的解决方法

热门文章

  1. 基于numpy实现矩阵计算器
  2. microsoft office 2007 在已经安装pdf maker的情况下另存为没有adobe pdf选项
  3. 新一代纳秒级高带宽仿真工具平台——HAC Express
  4. java基础(5)---内存分配
  5. Linux网络编程综合运用之MiniFtp实现(七)
  6. 【清北学堂】广州OI学习游记
  7. Linux下卸载mysql8.x版本
  8. vs2017 c# 控制台 输出中文显示问号 ; vs2017 c# 控制台 输出中文显示乱码
  9. shell 编程整合
  10. 后台(一)vue+element-ui (按需加载)