这意味着允许用户输入一条消息,然后按回车键发送它。这应该清除该框,以便用户可以输入新消息。问题是在 .empty() 事件之后发生按 enter 的标准结果(创建换行符) ......所以文本消失并被换行符替换,这是非常不可取的。我该如何规避这个?
$('#messagebox').keypress(function(event) {
if (event.keyCode == '13') {
send();
$('#messagebox').empty();
}
});