一个div为父,另外有多个数量不确定的直接“子”div。父div中触发一个点击事件后,触发的方法会对一个值进行修改,进而对多个子div产生影响,那么能不能只在子div上写父div的id进行关联,就将这几个div连接起来?怎么写啊?
9条回答 默认 最新
- csmzl 2016-12-29 02:21关注
失误了!代码如下:
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <script type="text/javascript" src="jquery-1.12.1.js"></script> </head> <body> <div id="divFather" style="width:100px;height:100px;background-color:red;"> <div id="divSonfirst"></div> <div id="divSontwo"></div> <div id="divSonthree"></div> <div id="divSonfouth"></div> <div id="divSonfive"></div> </div> <script> $("#divFather").click(function(){ var divFind = $("#divFather").find("div"); $(divFind).each(function(index,element){ var alertstring = '第' + (parseInt(index)+1) + '个div,ID为: ' + $(this).attr('id'); alert(alertstring); }); }); </script> </body> </html>
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报