我想在用户断开连接时将li附加到ul上。 (用户已断开连接)。
我不知道我的代码有什么问题,但无法触发该事件。
这是我的server.js
socket.on('disconnect', function(data) {
users.splice(users.indexOf(socket), 1);
console.log('User Disconnected: %s users connected.', users.length);
io.sockets.emit('counter', {users : users.length});
})
哪个console.log记录并计数用户没有问题。但是当我尝试在client.js上使用相同的调用时:
socket.on('disconnect', function () {
$('#output').append('<li class="collection-item red-text">User has
disconnected</li>');
})
没有任何内容附加到UL。我可能缺少了一些东西,但看不到。任何帮助表示赞赏!