Twitter bootstrap 与Jade一起使用Twitter引导导航选项卡

Twitter bootstrap 与Jade一起使用Twitter引导导航选项卡,twitter-bootstrap,tabs,pug,nav,Twitter Bootstrap,Tabs,Pug,Nav,我不明白为什么我不能使引导导航选项卡窗格使用jade正常工作 这是我的密码: head title= title link(rel='stylesheet', href='public/styles/bootstrap.css') body div.tabbable.tabs-below div.tab-content div.tab-pane.active block content

我不明白为什么我不能使引导导航选项卡窗格使用jade正常工作

这是我的密码:

head
    title= title
    link(rel='stylesheet', href='public/styles/bootstrap.css')
body
    div.tabbable.tabs-below
        div.tab-content
            div.tab-pane.active
                block content
        ul.nav.nav-tabs
            li.active 
                a(href='../', data-toggle='tab') Home
            li
                a(href='../about', data-toggle='tab') About
            li
                a(href='../blog', data-toggle='tab') Blog
            li
                a(href='../faq', data-toggle='tab') FAQ
            li
                a(href='../terms', data-toggle='tab') Terms
            li
                a(href='../privacy', data-toggle='tab') Privacy
            li
                a(href='../jobs', data-toggle='tab') Jobs
            li
                a(href='../press', data-toggle='tab') Press
    script(src="public/js/lib/jquery.js")
    script(src="public/js/lib/bootstrap.js")
我在控制台中单击“关于”时出现以下错误:未捕获错误:语法错误,无法识别的表达式:../About in jquery.js:4421


如果没有数据切换属性,它就可以工作。但是,它不会显示选择了哪个选项卡

问题与jade作为视图引擎无关。这是因为正在加载新页面,而不是div.tab-content中的嵌套div

解决方案: