Всем привет. У меня есть код, который должен отправлять на сервер два и текст, затем сервер отправляет их обратно, после чего я бы хотел, чтобы один из них исчезал (display:none или .hide() ), но этого не происходит, почему? В консоли ошибок нет, а текст показывается отлично.
ClientusernameWindw = $(".usernameWindow");
chatWindw = $(".chatWindow");
$nickname = $("#nick_Name").val();
//ОТПРАВКА НА СЕРВЕР
function requestSubmitNickname() {
socket.emit('requestSetNickName', chatWindw, usernameWindw, $nickname);
}
//ПОЛУЧЕНИЕ С СЕРВЕРА
socket.on('setNickName', function(chatWin, userWin, username_text){
$username = username_text;
$(userWin).hide();
$(chatWin).show();
console.log(username_text);
});
SERVER//ОТПРАВКА КЛИЕНТУ
socket.on('requestSetNickName', function(chatWind, usernameWind, nickname){
io.sockets.emit('setNickName', chatWind, usernameWind, nickname);
});