Javascript 使用Jade和Express脚本的意外令牌

Javascript 使用Jade和Express脚本的意外令牌,javascript,node.js,express,pug,Javascript,Node.js,Express,Pug,我是刚接触Jade的,我对脚本有一些问题 在某些情况下,我会遇到意外的令牌错误。。。这是一个例子: script $(document).ready({ $('#answer').keyup(function(e) { $('#preview').html($('#answer').val()); }); }); 这在普通HTML中应该可以很好地工作,但在Jade中它说: 未捕获的语法错误:意外标记( 我必须对Jade

我是刚接触Jade的,我对脚本有一些问题

在某些情况下,我会遇到意外的令牌错误。。。这是一个例子:

script
    $(document).ready({

        $('#answer').keyup(function(e) {
            $('#preview').html($('#answer').val());
        });

    });
这在普通HTML中应该可以很好地工作,但在Jade中它说:

未捕获的语法错误:意外标记(

我必须对Jade使用任何特殊语法吗


谢谢。

在翡翠中,脚本后面应该跟有。(点)


like=>script.(或)script(type=“text/javascript”)。

你确定错误在这段代码中吗?@TJ-是的,它在那段代码中。当我放入以下内容时,它在另一个页面中也给了我一个错误:script(type=“text/x-mathjax-config”)mathjax.Hub.config({tex2jax:{inlineMath:['$','$',['\(','\'),'\')],skipTags:[“script”,“noscript”,“style”,“textarea”,“pre”,“code”]});(很抱歉,这里没有显示新行)我将其添加到我的一个视图中,没有出现错误。您使用的是最新版本的jade吗?@DavidWeldon您能检查一下这个主题吗?我找到了这个主题,但我无法使用Mathjax代码。