如何获得父元素的子元素?

时间:2014-04-28 00:52:32

标签: javascript jquery

]您好 你能告诉我如何计算父元素的子数吗?在我的演示中,我按下“添加”按钮添加子菜单,它在左侧面板中生成“第一级”的子菜单。如果用户点击“第一级”,我需要计算孩子

在图片中,如果用户有3个孩子。如果点击“第一级”则显示“3”,如果用户点击“menu_tc_1”则显示0 ..或“menu_tc_2”,“menu_tc_3”

http://jsfiddle.net/rajumjib/PZR7N/6/

$(document).on('click'," ul li > a",function(e){
 alert('----'+$(this).siblings().length);  // working fine
     alert('----'+$(this).siblings().first().attr('id')); //not working ?


})

我可以识别第一个孩子的身份证吗?

1 个答案:

答案 0 :(得分:0)

所以,回答两个要求:

$(document).on('click'," ul li > a",function(e){
     alert($(this).siblings().length)
     var id=$(this).parent().attr("id") || $(this).parents("ul").attr("id");
    alert(id);
})