Я пытаюсь переписать свой код ниже, чтобы найти в папке все изображения (они будут пронумерованы, но могут быть пробелы, т.е. не 1.jpg, 2.jpg, 3.jpg, а вместо 1.jpg, 15 jpg, 60.jpg По этой причине я хотел бы найти папку, поместить все изображения в массив, а затем выбрать одно случайное изображение каждый раз, когда оно повторяется.
Любая помощь будет принята с благодарностью.
Во-первых, я сейчас указываю общее количество изображений над основным сценарием ниже:
imgWidth = 160,
imgHeight = 95,
imgTotal = 22,
total = 0,
tiles;
//create the HTML for the tiles and append that to the bg element
function makeTiles(count){
var html = '', imgNum;
while(count--){
imgNum = Math.floor(Math.random()*imgTotal + 1);
html += "<div class='tile' style='background:url(public/images/portfolio/all/"+imgNum+".jpg) 0 0 no-repeat;' ><img style='opacity:0; filter:alpha(opacity=0);' src='public/images/portfolio/all/"+imgNum+"-c.jpg' alt='' /></div>\r";
}
$bg.append(html);
}