Не могу назвать версткой даже под заготовку.. Для реализации будет удобней полностью все переписывать или же написать с чистого листа.
Посмотреть вложение 478
Вся реализация даже клиент-сайд, полностью статичная.. Динамики абсолютно никакой, либо каждый раз костыляете блоки и дописывайте JS.
А еще, если вы добавите новый итем, у вас уедет полное статичная позиция выигранного предмета. Эта работа больше похожа как экземпляр, но не полноценная заготовка под модуль.
Посмотреть вложение 479
Посмотреть вложение 480
Как показала практика, порой смысла нет в этих трещетках в рулетках, либо на заказ звук делать под wheel анимацию, либо лучше просто ее не ставить,.
Впервые вижу чтобы jquery .find юзали чуть-ли не в каждой строчки JS. Используй селекторы для поиска нужного элемента и лучше всего для начала создай динамическую генерацию итемов и заполнения, потом уже по
data-id
осуществляй, все необходимое. Есть еще ньансы для работы с тем, что ты написал, но пожалуй выделил основное. Если верстаешь, верстай красиво и пиши полноценные системы чтобы в дальнейшем проблем не было с адаптацией. По крайней мере для тех, кому действительно важна будет заготовка, а это не заготовка, то что ты предоставил на публичный доступ. Еще раз повторю, это выглядит как обычный экземляр (или же муляж), но никак заготовка и типо "Я ВСЕ, Я МОЛОДЕЦ".