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)
}
我有 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)
}