我在让基金会轨道运行时遇到问题。我可以从常规 HTML 调用它,它工作正常,但是当我尝试使用动态生成的 Handlebars HTML 时,它不会加载。
页面在这里:http ://danheidel.github.io/resume-foundation/#art-contact 非功能性 Orbit 旋转木马在上面,功能性旋转木马在页面底部。(后者的格式有点麻烦,因为它不在 Foundation 网格中)来源在这里:https ://github.com/danheidel/resume-foundation
我在加载时没有看到任何错误,所以我怀疑 Orbit 没有在动态模板化的 HTML 上触发。有没有人让 Orbit 使用模板?
Handlebars 动态生成的 HTML 如下所示。据我所知,它的格式都正确。
编辑:我几乎可以肯定 Orbit 没有触发,因为它不会在初始页面加载后拦截 HTML 更改。我通过让 JQuery 后加载使用正确的 HTML 修改 div 来进行测试,而 Orbit 也没有拦截它。谁能告诉我如何让 Orbit 在加载后触发?
<div class="panel" id="minor-panel">
<h3>Contact</h3>
<ul data-orbit="">
<li>
<img src="img/contact part3_lbox.jpg">
<div class="orbit-caption">caption 1</div>
</li>
<li>
<img src="img/contact part4_lbox.jpg">
<div class="orbit-caption">caption 1</div>
</li>
<li>
<img src="img/contact part5_lbox.jpg">
<div class="orbit-caption">caption 1</div>
</li>
<li>
<img src="img/contact part6_lbox.jpg">
<div class="orbit-caption">caption 1</div>
</li>
</ul>
</div>