我想通過禮來訪問李(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