JSFiddle - React, Tailwind, and code Playground
HTML
<audio id="bet1-sound" src="/sounds/Stavka-1.mp3" preload="auto"></audio>
<audio id="bet2-sound" src="/sounds/Stavka-2.mp3" preload="auto"></audio>
<audio id="bet3-sound" src="/sounds/Stavka-3.mp3" preload="auto"></audio>
JavaScript
(function($) {
$(document).ready(function() {
function _$(a) {return document.getElementById(a);}
function ce(a) {return document.createElement(a);}
function ca(a) {return document.createAttribute(a);}
var progress = _$('pb');
var items = 0;
var mymoney = 0;
var totalcost = 0;
var lastticket = 0;
var close = 0;
var currency = null;
var socketIO = io('151.248.117.51:2095',{'max reconnection attempts': Infinity});
socketIO.once('connect', function(){
socketIO.emit('0');
socketIO.emit('getchat', { token: getToken(), id: 0});
if ($('#top-page').length > 0) {
socketIO.emit('top');
}
if ($('#history-page').length > 0) {
socketIO.emit('2');
}
if ($('#main-page').length > 0) {
socketIO.emit('trade-link', { steamId : getToken() });
}
if ($('#settings-page').length > 0) {
socketIO.emit('trade-link', { steamId : getToken() });
}
// ₽
// currency
socketIO.on('currency', function(data){
currency = (data == 'rur') ? ' руб.' : '$';
});
if(close) $(".closech").text('Закрыть');
else $(".closech").text('Открыть');
close = !close;
$('.chat> .body').slideToggle();
$('.chat').css('height', 'auto');
$('.chat> .footer').slideToggle();
function chatScroll() {
var $t = $('.chat> .body');
$t.animate({"scrollTop": $t[0].scrollHeight}, 0);
}
socketIO.on('chatmsg', function(data) {
var txt = '<li id="chatmsg_'+data.id+'"><div style="float: left;" class="thumbnail"><img src="'+data.ava+'"></div><div style="width: 200px;" class="content"><h3 style="display: block; width: 100%; margin-bottom: 5px; color: #808080; cursor: pointer;">'+data.name+'</h3><span class="preview">'+data.text+'</span></div></li>';
$(".block-msgs li:last").after(txt);
chatScroll() ;
bindall();
});
socketIO.on('chatremove', function(data){
$("#chatmsg_"+data.id).remove();
});
socketIO.on('newmsg', function(data){
socketIO.emit('getchat', { token: getToken(), id:...