我在 jquery 移动页面中使用 Handlebarsjs,当我从服务器获取回传数据时,它被插入到模板中......但是没有任何 jquery 移动 CSS 样式应用于模板内的代码。
我的模板如下所示:
<script id="card_list_template" type="text/x-handlebars-template">
{{#each this}}
<li>
<a href="#">
<img src="{{path}}" />
<h3>{{first_name}} {{last_name}}</h3>
<p>Card Owner: {{user_id}}</p>
</a>
</li>
{{/each}}
</script>
上面的代码块被插入到这个无序列表中:
<ul id="search_results" data-role="listview" data-theme="a">
data-role="listview" 应该将某种样式应用于列表项,但它不适用于通过模板生成的项目。