我正在使用節點和套接字IO在一個瀏覽器中設置點擊事件,並在另一個瀏覽器中觸發動畫。我很難讓這個工作。例如,點擊一個瀏覽器中的按鈕將隱藏另一個框中的一個框。我到目前爲止的代碼是:使用套接字IO單擊事件
客戶端:
function hideBox(data) {
$('.box').hide();
};
$('.btn').on('click', function(event) {
socket.emit('hideBtn', {id: event.target});
});
socket.on('hideBtn', function(data) {
$(data.id).hideBox;
});
服務器端
socket.on('hideBtn', function(data) {
socket.broadcast.emit('hideBtn', data);
});
任何幫助將不勝感激。謝謝。
錯誤是什麼? – Ravi 2014-09-19 10:31:20
嗨Ravi。沒有錯,只是沒有任何反應。我知道這兩個瀏覽器都已連接,因爲我正在爲每個套接字連接發送警報。 – user1391152 2014-09-19 11:26:57
''.on('hideBtn',function(){})''console.log('something')'並檢查控制檯中的問題。 – Ravi 2014-09-19 12:13:40