Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery的新特性。jQuery部分代码有问题吗?_Jquery_Node.js_Express_Pug - Fatal编程技术网

jQuery的新特性。jQuery部分代码有问题吗?

jQuery的新特性。jQuery部分代码有问题吗?,jquery,node.js,express,pug,Jquery,Node.js,Express,Pug,我有一个使用express、node和jade的简单聊天室。我想添加一个功能,这样当我按enter键时,我会发送一条消息。但当我启动服务器并按enter键时,它不工作: $(document).ready(function() { $("#field").keyup(function(e) { if(e.keyCode == 13) { sendMessage(); } }); }); 还有,这是我的翡翠档案: docty

我有一个使用express、node和jade的简单聊天室。我想添加一个功能,这样当我按enter键时,我会发送一条消息。但当我启动服务器并按enter键时,它不工作:

$(document).ready(function() {
    $("#field").keyup(function(e) {
        if(e.keyCode == 13) {
            sendMessage();
        }
    });
});
还有,这是我的翡翠档案:

doctype
html
    head
        title= "Real time web chat"
        script(src='/chat.js')
        script(src='/socket.io/socket.io.js')
        script(src='http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js')
    body
        #content(style='width: 500px; height: 300px; margin: 0 0 20px 0; border: solid 1px #999; overflow-y: scroll;')
        .controls
            | Name: 
            input#name(style='width:350px;')
            br
            input#field(style='width:350px;')
            input#send(type='button', value='send')

非常感谢您的帮助

你也应该添加你的html,这样我们就可以确保你的#字段if是你尝试执行的操作的有效元素。输入#字段(style='width:350px;')你能使用jade创建一个基本的JS提琴吗?现在它只是抛出一个警报?我正在学习一个教程。以下是链接: