0

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

我怎样才能做到这一点?

4

3 回答 3

1

你可以index在jquery中使用函数

http://jsfiddle.net/N4SDw/

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

    alert(list+1)
})
于 2013-07-27T23:10:13.680 回答
0

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

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

于 2013-07-27T23:11:25.663 回答
-1

这对我有用:

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

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

于 2013-07-27T23:12:06.340 回答