내가 리를 통해 리튬 (ID-67)에 액세스하려는 것 인 리튬 항목의 위치를 얻는 방법 (ID-68)은 jquery- 부모의 목록 항목 ID와
은 내가 $("#68").parent('li').attr("id")
및 $("#68").parent().parent('li').attr("id")
그리고 ID 67을 잡지 못했습니다. 어떤 아이디어 감사합니다!
내가 리를 통해 리튬 (ID-67)에 액세스하려는 것 인 리튬 항목의 위치를 얻는 방법 (ID-68)은 jquery- 부모의 목록 항목 ID와
은 내가 $("#68").parent('li').attr("id")
및 $("#68").parent().parent('li').attr("id")
그리고 ID 67을 잡지 못했습니다. 어떤 아이디어 감사합니다!
:
$("#68").prev();
그것은 나를 위해 일한다! – TwTw
도 저에게 효과적입니다! 고맙습니다! –
하지만 문제는 그 노드를 루트 노드로 만들 때 이전 li의 값을 필요로하지 않는 경우입니다. 하나만 있다면 부모님 리를 붙잡아 야합니다 –
당신은 가장 가까운 부모 li
에 도착 jQuery.fn.parents()
을 사용할 수
$('#68').parents('li:eq(0)').attr('id');
sortable stop 함수에서 시도했는데 68 대신 자체를 반환합니다. stop : function (event, ui) { idListItem = ui.item [0] .id ; newListIndex = ui.item.index() + 1; pageId = ui.item [0] .id; alert ($ ("# # + ui.item [0] .id) .closest ('li'). attr ('id')); –
아, 그래, 당신은'.parents()'를 사용해야한다. 가장 가까운 것 자체가 시작됩니다. 내 대답을 편집 할게. >< – Avaq
alert ($ ("# # + ui.item [0] .id) .parents ('li : eq (0)'). attr ('id')); 그것은 가치도 잡아 먹지 않는다 –
$ ("# 68 ") .parent(). parent ('li'). attr ("id "); 제대로 작동하는지 확인하려면 문서 준비 블록에 코드가 있는지 확인하십시오. – amd