如何判断元素是否被点击

这个是在网上找的资料
<div id="parent"> <a id="a1" href="javascript:void(0);">点我</a> <a id="a2" href="javascript:void(0);">点我吧</a> <input id="b1" type="button" value="还是点我"></input> <input id="b2" type="button" value="那点你吧"></input> </div> $("#parent *").click(function(e){ if(e.target == $("#a1")[0]){ alert("你点了链接一!"); }else if(e.target == $("#a2")[0]){ alert("你点了链接二!"); }else if(e.target == $("#b1")[0]){ alert("你点了按钮一!"); }else if(e.target == $("#b2")[0]){ alert("你点了按钮二!"); } }); 可以试试我这个,因为jQuery选择器的原因,所以一定要指定父级,否则会执行多次。
posted @ 2012-08-04 16:52  小精灵YY  阅读(831)  评论(0编辑  收藏  举报