JavaScriptでTextileのCollapse
2020/10/29
|
[Prev]
[Next]
[Top]
,
Programming
[Prev]
[Next]
|
RedmineのWikiでCollapseを使っている
- Redmineはメジャーなプロジェクト管理ツールです。その情報共有の一手段としてWikiを持っていますが、このRedmine Wikiの便利マクロとして collapse があります。
- collapse は表示を折りたたむことで隠すことができる機能です。表示の部分をクリックすれば、折りたたんでいた部分が表示され、再度クリックするとまた隠れます。
- この必要に応じて表示する機能は「文書の構造化」に利用できるので、とても便利なのです。
作りたいのは一問一答式問題集のようなコンテンツ
- 話は変わりますが、昔から暗記物が苦手だった私は、子供の頃特に社会のテストで苦しみました。全く覚えられない...と困り果てていたわけですが、ある時「一問一答式」の問題集を見つけ、これで何とかしていました。私にとって「暗記」とは「一問一答式」と言っても過言ではありません。(*1)
- 一問一答式の問題集は、ページの中央に縦線があり、左側に問題/右側に回答が書かれています。そして回答側を付属の「しおり」で隠しながら問題を読み、即座に答え合わせするわけです。
- この「問題を読んでいるときは隠し、答えはすぐに表示できる」という構造化された文書をHTMLで作れば、暗記物コンテンツも電子化しやすいわけですね。これをJavaScriptでやろうとしています。
問題1:
---------------------
...
|
回答1:
|
→回答確認→
|
問題1:
---------------------
...
|
回答1:
〜回答現れる〜
|
Figure 1: 一問一答式コンテンツのイメージ
display と visibility
要素が多い場合の表示初期化
|
Notes
- もし無かったらと思うと...恐ろしい。考えたくもない。
|
|
[Prev]
[Next]
[Top]
,
Programming
[Prev]
[Next]
|