使用jquery将Handlebars片段附加到div

时间:2015-02-09 16:56:52

标签: jquery append handlebars.js

我有一些把手模板代码,我试图附加到div,其中还包括其他HTML。我相信我只是在某个地方错过了单/双引号,但无法将其固定下来:

$("dd:contains('STORY')")
  .parents('.col-xs-6')
  .find('.well-sm')
  .css("background", "#ffb347")
  .append('<div class="badge type">STORY</div>'{{#each data.videoJason.entity.stream.timeline}}'<div class="fb-share-button" data-href="www.url.com/&#123;&#123;&#123;entityProps.uuid&#125;&#125;&#125;" data-layout="button"></div>'{{/each}}');

1 个答案:

答案 0 :(得分:0)

只需删除模板开头的单引号..一切都应该是这样的字符串

.append('<div class="badge type">STORY</div>{{#each data.videoJason.entity.stream.timeline}}<div class="fb-share-button" data-href="www.url.com/&#123;&#123;&#123;entityProps.uuid&#125;&#125;&#125;" data-layout="button"></div>{{/each}}');