var brand_list = [ { "img_src": "/default/img/main/brand_01.jpg" }, { "img_src": "/default/img/main/brand_02.jpg" }, { "img_src": "/default/img/main/brand_03.jpg" }, { "img_src": "/default/img/main/brand_05.jpg" }, { "img_src": "/default/img/main/brand_06.jpg" }, { "img_src": "/default/img/main/brand_07.jpg" }, { "img_src": "/default/img/main/brand_09.jpg" }, { "img_src": "/default/img/main/brand_10.jpg" }, { "img_src": "/default/img/main/brand_11.jpg" }, { "img_src": "/default/img/main/brand_12.jpg" }, { "img_src": "/default/img/main/brand_13.jpg" }, { "img_src": "/default/img/main/brand_14.jpg" }, { "img_src": "/default/img/main/brand_15.jpg" }, { "img_src": "/default/img/main/brand_16.jpg" }, { "img_src": "/default/img/main/brand_17.jpg" }, { "img_src": "/default/img/main/brand_18.jpg" }, { "img_src": "/default/img/main/brand_19.jpg" }, { "img_src": "/default/img/main/brand_20.jpg" }, { "img_src": "/default/img/main/brand_22.jpg" }, { "img_src": "/default/img/main/brand_23.jpg" }, { "img_src": "/default/img/main/brand_24.jpg" }, { "img_src": "/default/img/main/brand_25.jpg" }, { "img_src": "/default/img/main/brand_26.jpg" }, { "img_src": "/default/img/main/brand_27.jpg" }, { "img_src": "/default/img/main/brand_28.jpg" }, { "img_src": "/default/img/main/brand_29.jpg" }, { "img_src": "/default/img/main/brand_30.jpg" }, { "img_src": "/default/img/main/brand_32.jpg" }, { "img_src": "/default/img/main/brand_33.jpg" }, { "img_src": "/default/img/main/brand_43.jpg" }, { "img_src": "/default/img/main/brand_34.jpg" }, { "img_src": "/default/img/main/brand_35.jpg" }, { "img_src": "/default/img/main/brand_36.jpg" }, { "img_src": "/default/img/main/brand_37.jpg" }, { "img_src": "/default/img/main/brand_38.jpg" }, { "img_src": "/default/img/main/brand_40.jpg" }, { "img_src": "/default/img/main/brand_45.jpg" }, { "img_src": "/default/img/main/brand_46.jpg" }, { "img_src": "/default/img/main/brand_47.jpg" }, { "img_src": "/default/img/main/brand_48.jpg" }, { "img_src": "/default/img/main/brand_49.jpg" } ] function fisherYatesShuffle(array) { for (let i = array.length - 1; i > 0; i--) { const j = Math.floor(Math.random() * (i + 1)); [array[i], array[j]] = [array[j], array[i]]; } return array; } $(document).ready(function () { var shuffled_brand_list = fisherYatesShuffle(brand_list); shuffled_brand_list.forEach(function (item) { var li = $('
  • '); var div = $('
    '); var img = $('', { src: item.img_src }); div.addClass('img'); div.append(img); li.append(div); $('.m2-partner.section > .container > ul.m2-partner').append(li); }); });