前回の続き ハッシュをループする場合 <div style="display: none"> <div id="tmpl"> {{each data}} <div>${this}</div> {{/each}} </div> </div> <script> (function($) { var data = { 'asheep': 'foo foo foo', 'bsheep': 'bar bar bar' }; $('#tmpl').tmpl({data: data}).appendTo('#main'); })(jQuery); </script> こうした場合、ハッシュのキーが異なるので「${this}」で「foo foo foo」と「bar bar bar」は出ますが、「asheep」「bsheep」を使う事ができません。 なので、each()に受取用の変数を置くことで取得できます