に基づいて配列から値を選択します。私は自分のサイトのプリローダーページを作成しています。訪問者が私のページに来るたびに、ページの中央にあるアイコンを変更する必要があります。配列内の変数または文字列を選択する必要があります。var
マイコード:
$(document).ready(function() {
//randomly pick a number an pick an icon to show on main page
//Math.floor(Math.random() * 6) + 1 [from SOF]
var min = 1,
max = 8;
var number = Math.floor(Math.random() * (max - min + 1) + min);
var icons = ['preload/img/audio.svg', 'preload/img/bars.svg', 'preload/img/grid.svg', 'preload/img/oval.svg', 'preload/img/puff.svg', 'preload/img/rings.svg', 'preload/img/tail-spin.svg', 'preload/img/three-dots.svg'];
alert(number);
});
私はalert(icons.get(numbers));
を試みたが、働いたことはありません。私はしばらく探していて、それを理解することはできません。
Ehh 'icons [number]'?ソースを選択するには、それでもアイコンに設定する必要がありますので、htmlでも投稿してください。 –
[JavaScript配列からランダムな項目を取得する]の可能な複製(http://stackoverflow.com/questions/5915096/get-random-item -from-javascript-array) – Vanojx1