我有一个与此类似的html结构:
<div id="sound_collection">
<ul class="connected list">
<li class="highlight" value="1.wav">One</li>
<li class="highlight" value="2.wav">Two</li>
</ul>
</div>
现在我想将类(连接列表)的值放入数组中。这应该与此$files = array("sounds/1.wav", "sounds/2.wav");
类似。
我基本上需要这个脚本,因为用户可以通过拖放脚本更改'li'的位置。
答案 0 :(得分:0)
jquery
,就像这样,
$(document).ready(function(){
var arr = [];
$('#sound_collection li').each(function(i){
arr[i] = "sounds/" + $(this).text();
});
alert(arr);
});
答案 1 :(得分:0)
您可以在此处找到它:get all values of ul into variable
使用:
var values = $('#selt_count li').map(function() {
return this.value
});
values; // [1, 2, 5, 12]
获得字符串:
var s = '(' + values.get().join(',') + ')'; // "(1,2,5,12)"