对Ul下的li标签执行点击事件

来源:互联网 发布:淘宝客学生采集群 编辑:程序博客网 时间:2024/05/16 19:50

html:

<ul id="test">   <li class="add">北京</li>   <li class="add">上海</li>   <li class="add">天津</li>   <li class="add">广州</li></ul>

1: 不用class属性, 需要包裹所有的相同标签, ul包裹了所有的li。
on里面的参数: 需要的做的事件类型,对谁执行这个事件

//只需要找到你点击的是哪个ul里面的就行$("ul#test").on("click","li",function(){           alert($(this).text()); });

2:有class属性 通过循环来做

$(".add").each(function(){    alert( $(this).text());});或者$(".add").click(function(){    alert( $(this).text());});
原创粉丝点击