0、1、2、3 の代わりにランダムに表示されるように、各要素をフェードインしようとしています...
ランダムな配列を生成してから、このようにフェードを実行しようとしましたが、明らかにうまくいきません。誰でもこれを行うための最良の方法をアドバイスできますか?
同じインデックス番号を2回選択することはできないので、ランダムな配列から選択するのが最善だと思っていましたか?
私の現在の試み:
JS
var testArray = [3,2,6,4,0,1,5];
var $li = $('li').hide();
$li.each(function(i){
var $this = $(this);
$this.eq(testArray[i]).fadeIn(i*100);
});
JS フィドル: http://jsfiddle.net/YGC9f/2/