Jquery,从 <li> 标签获取值

Jquery, get values from <li> tag

我有 ID 为 myid 的列表。我可以获得这样的值 li 值 $('#' + i).text()。但我正在使用 $( '#myid' ).sortable() 。如何获取当前显示顺序的值? Demo here。我需要在 stop:

中实现功能
<ul id='myid'>
    <li id='1'>value 1</li>
    <li id='2'>value 2</li>
    <li id='3'>value 3</li>
    <li id='4'>value 4</li>
    <li id='5'>value 5</li>
</ul>

.each().text() 一起使用:Updated Fiddle

stop:function(){
        $('li',this).each(function(){
            alert($(this).text())
        });
    }

map()将它们放入数组中。

stop:function(){
        var $li= $('li',this).map(function(){
            return $(this).text()
        });
        alert($li)
    }