Ребзя. Может здесь кто поможет...
CODE ( javascript):
скопировать код в буфер обмена
$('#newGameTimer .countSeconds').text(lpad(data.time - Math.floor(data.time / 60) * 60, 2)); if (ngtimerStatus) { ngtimerStatus = false; var users = data.users; users = mulAndShuffle(users, Math.ceil(130 / users.length)); users[112] = data.winner; html = ''; users.forEach(function (i) { html += '<li><img src="' + i.avatar + '"></li>'; }); $('#usersCarousel').html(html); $('#barContainer').hide(); $('#usersCarouselConatiner').show(); if (data.showCarousel) { $('#depositButtonsBlock').slideUp(); } else { $('#depositButtonsBlock').hide(); } $('#winnerInfo').show(); fillWinnerInfo(data); $('#roundFinishBlock .number').text(data.round_number); $('#roundFinishBlock .date').html(data.date + '<span>' + data.date_hours + '</span>'); $('#usersCarousel').css('margin-left', -41); if (data.showSlider) { $('#usersCarousel').animate( {marginLeft: -7917}, 1000 * 10, function () { $('#winnerInfo .winner-info-holder').slideDown(); $('#roundFinishBlock').slideDown(); }); } function fillWinnerInfo(data) { data = data || {winner: {}}; var obj = { totalPrice: data.game.price || 0, number: data.game.price ? ('#' + Math.floor(data.round_number * data.game.price)) : '???', tickets: data.tickets || 0, winner: { image: data.winner.avatar || '???', login: data.winner.username || '???', id: data.winner.steamid64 || '#', chance: data.chance || 0, winTicket: data.ticket || '???' } }; $('#winnerInfo #winTicket').text('#' + obj.winner.winTicket); $('#winnerInfo #totalTickets').text(obj.tickets); $('#winnerInfo img').attr('src', obj.winner.image); $('#winnerInfo #winnerLink').text(replaceLogin(obj.winner.login)); $('#winnerInfo #winnerLink').attr('href', '/user/' + obj.winner.id); $('#winnerInfo #winnerChance').text('(ШАНС: ' + obj.winner.chance.toFixed(2) + '%)'); $('#winnerInfo #winnerSum').text(obj.totalPrice); } } })
Проблема в том что независимо от процента на выигрыш аватарок игроков в скроле одинаково, нужно что-бы их количество зависело от процента
|