Javascript Jquery获取附加li的索引()

Javascript Jquery获取附加li的索引(),javascript,jquery,html,indexing,Javascript,Jquery,Html,Indexing,我有一个jqueryappend()到一个ul函数,我试图返回新li的index()。之后,我将能够将li拖放到不同的位置,并且我也需要该位置的索引 如何实现这一点?u可以在jquery中使用index函数 $(“按钮”)。单击(函数(){ $('ul')。追加('li>im列表'); var list=$('li:last').index(); 警报(列表+1) }) 追加后,使用jquery lenght获取列表的大小 从长度中减去1以获得附加li的索引这对我很有用: $("<li

我有一个jquery
append()
到一个
ul
函数,我试图返回新
li
index()
。之后,我将能够将
li
拖放到不同的位置,并且我也需要该位置的索引


如何实现这一点?

u可以在jquery中使用
index
函数

$(“按钮”)。单击(函数(){
$('ul')。追加('li>im列表');
var list=$('li:last').index();
警报(列表+1)
})

追加后,使用jquery lenght获取列表的大小

从长度中减去1以获得附加li的索引这对我很有用:

$("<li>Test</li>").appendTo($("#test")).index();
$(“
  • 测试
  • ”).appendTo($(“#测试”)).index();

    jsiddle:

    如果追加,那么新元素的(基于一个)索引显然是
    newElement.parentNode.childNodes.length
    $("<li>Test</li>").appendTo($("#test")).index();