jQuery-Find-UL-of-LI

jQuery-Find-UL-of-LI,jquery,html-lists,jquery-ui-sortable,listitem,Jquery,Html Lists,Jquery Ui Sortable,Listitem,嘿,伙计们,我只是想知道是否有一种方法可以找出列表项所处的无序列表?比如说,我有一个ID为1的UL和另一个ID为2的UL,我会在无序列表下对列表项进行排序,但在更新时,我想找出列表项保留在哪个无序列表中 我该怎么做 您可以使用parents()方法进行此操作 $("#ID1").parents("ul"); 只需使用parent() 如果您有嵌套列表,最好使用最近的而不是父项closest将只返回与选择器匹配的最近祖先,而parents将返回所有匹配的祖先(可能是多个而不是一个) 假设在您的情

嘿,伙计们,我只是想知道是否有一种方法可以找出列表项所处的无序列表?比如说,我有一个ID为1的UL和另一个ID为2的UL,我会在无序列表下对列表项进行排序,但在更新时,我想找出列表项保留在哪个无序列表中


我该怎么做

您可以使用
parents()
方法进行此操作

$("#ID1").parents("ul");

只需使用
parent()


如果您有嵌套列表,最好使用
最近的
而不是
父项
closest
将只返回与选择器匹配的最近祖先,而
parents
将返回所有匹配的祖先(可能是多个而不是一个)

假设在您的情况下,
这是您的
li

$(this).closest("ul");

你能举个HTML的例子吗?这当然是可能的,但实现取决于您的标记。您是否尝试过
$('li:selected')。家长('ul')
?谢谢,我猜这将是最好的解决方案,因为我最终可能会使用多ul's
$(this).closest("ul");