3

ナビゲーションバーにドロップダウンリストがあります。私はJadeテンプレートエンジンを使用しています。そのため、私のコードは次のとおりです。

a.dropdown-toggle(href='#', data-toggle='dropdown') Login
ul.dropdown-menu
  li
    form.well(action="/login", method="post")
      label Your e-mail:
      input.span3(type='text', placeholder='e-mail', name="username")
      label Your password:
      input.span3(type='password', placeholder='*************', name="password")
      button.btn.btn-primary(type='submit') Login now »

ログインエラーを表示するために、このドロップダウンリストを開いてレンダリングしたいと思います。これどうやってするの?ありがとう!

4

1 に答える 1

2

私は Jade テンプレート エンジンに詳しくありませんclass="open"が、含まれている要素 (抜粋では提供されていません) に追加すると、ドロップダウンは開いた状態でレンダリングされます。

次のようになると思います。

li.dropdown.open
  a.dropdown-toggle(href='#', data-toggle='dropdown') Login
  ul.dropdown-menu
    li
      form.well(action="/login", method="post")
        label Your e-mail:
        input.span3(type='text', placeholder='e-mail', name="username")
        label Your password:
        input.span3(type='password', placeholder='*************', name="password")
        button.btn.btn-primary(type='submit') Login now »
于 2012-09-25T19:24:54.060 に答える