我想通过礼来访问李(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 ..任何想法谢谢!
你可以使用jQuery.fn.prev():
$("#68").prev();
它的工作对我来说! – TwTw 2012-02-01 07:19:45
也适合我!谢谢! – 2012-02-01 07:26:01
但问题是,当您将该节点作为根节点时,它仍会获取不想要的以前li的值。它应该只抓住家长li,如果有的话 – 2012-02-01 07:32:23
你可以使用jQuery.fn.parents()
去最接近父li
:
$('#68').parents('li:eq(0)').attr('id');
我试过它在可排序停止功能,它返回本身,而不是68 stop:function(event,ui){ idListItem = ui.item [0] .id ; newListIndex = ui.item.index()+ 1; pageId = ui.item [0] .id; ($(“#”+ ui.item [0] .id).closest('li')。attr('id')); – 2012-02-01 07:14:32
哦,是的,你必须使用'.parents()',而不是最接近的。最接近自己开始。我会编辑我的答案。 >。< – Avaq 2012-02-01 07:17:23
alert($(“#”+ ui.item [0] .id).parents('li:eq(0)')。attr('id'));它没有工作抓住价值 – 2012-02-01 07:20:49
$(“#68 “).parent()的父( '礼')ATTR(” ID“);应该工作,确保您的代码在文档就绪块 – amd 2012-02-01 07:14:42