Jquery获取附加li的Index()

时间:2013-07-27 22:57:24

标签: javascript jquery html indexing

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

我该如何做到这一点?

3 个答案:

答案 0 :(得分:0)

你可以在jquery中使用index函数

http://jsfiddle.net/N4SDw/

$('button').click(function(){
$('ul').append('<li>im list</li>');
 var list =  $('li:last').index();

    alert(list+1)
})

答案 1 :(得分:0)

添加后使用jquery长度来获取列表的大小 http://api.jquery.com/length/

从长度中减去1以获得附加li的索引

答案 2 :(得分:-1)

这对我有用:

$("<li>Test</li>").appendTo($("#test")).index();

JSFiddle:http://jsfiddle.net/3uqJT/