]您好 你能告诉我如何计算父元素的子数吗?在我的演示中,我按下“添加”按钮添加子菜单,它在左侧面板中生成“第一级”的子菜单。如果用户点击“第一级”,我需要计算孩子
在图片中,如果用户有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 ?
})
我可以识别第一个孩子的身份证吗?
答案 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);
})