小编Wur*_*zer的帖子

重新排序数组

说,我有一个看起来像这样的数组:

var playlist = [
    {artist:"Herbie Hancock", title:"Thrust"},
    {artist:"Lalo Schifrin", title:"Shifting Gears"},
    {artist:"Faze-O", title:"Riding High"}
];
Run Code Online (Sandbox Code Playgroud)

如何将元素移动到另一个位置?

我想举例,{artist:"Lalo Schifrin", title:"Shifting Gears"}到最后.

我尝试使用splice,如下所示:

var tmp = playlist.splice(2,1);
playlist.splice(2,0,tmp);
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

javascript arrays sorting

89
推荐指数
7
解决办法
8万
查看次数

检查目录中是否存在某种文件类型/扩展名

你会怎样用bash来判断某个目录中是否存在特定扩展名的文件?

就像是

if [ -e *.flac ]; then 
echo true; 
fi 
Run Code Online (Sandbox Code Playgroud)

linux bash shell

62
推荐指数
4
解决办法
7万
查看次数

拖动/删除元素在列表中的位置(ui.sortable)

我有一个像这样的可排序列表:http://jqueryui.com/demos/sortable

是否有可能在列表移动时获取元素的开始和结束位置?我在谈论他们的位置编号,在列表中.

例如,如果我将元素2移动到列表中的位置5,我想将这两个数字分配给变量.

我是jQuery的新手 - 任何帮助都会非常感激.

javascript jquery drag-and-drop position jquery-ui-sortable

12
推荐指数
1
解决办法
1万
查看次数