簡體   English   中英

如何獲得父母元素的孩子?

[英]How to get children of parent element?

]嗨,你能告訴我如何獲取父元素的子級嗎?在我的演示中,我通過按“添加”按鈕添加子菜單,它在左側面板中生成“第一級”子菜單。如果用戶單擊“第一級”,我需要對子級進行計數水平”

在圖片中,如果用戶有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 ?


})

我可以接受第一個孩子的身份證嗎?

因此,同時滿足兩個要求:

$(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);
})

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM