Класс с пробелами в нефрите.JS templating


Я играю с Джейд.js и "Bootstrap, от twitter". Bootstrap имеет некоторые классы с именами, которые получили пробелы, такие как"nav secondary-nav".

В нефрите.js вы определяете div с помощью div.имя класса, но я не могу сделать это, как div.имя класса, кто-нибудь знает, как я могу сделать это по-другому?

Спасибо

1 2

1 ответ:

Имя класса 'secondary nav' должно быть 'secondary-nav'

Синтаксис Jade будет следующим:

ul.nav.secondary-nav

Пример (bootstrap 2.0):

div(data-scrollspy='scrollspy').navbar.navbar-fixed
    div.navbar-inner
        div.container
            a(href='/').brand www.sample.com
            ul.nav
                li.active
                    a(href='/') Home
                li
                    a(href='/listing') Listing

            ul.nav.secondary-nav
                li
                    a(href='/account') Account
                li
                    a(href='/logout') Logout