我就是不明白!这显然是一个常见问题,但我只是找不到像我这样的假人足够清楚的示例。
问题
我建立了一个JQM页面,该页面基于使用Spry加载的数据进行填充。页面布局工作正常,但是可折叠的内容块已绘制,但单击时不会扩展。
该代码当前为:
<div spry:when="'{Source}' == 'gp'">
<div data-role="collapsible">
<h3>{LastName}</h3>
<p>{PatientFullName}: <i>{Headline}</i><br/>DOB: {DOB}, GP: {GP}</p>
</div>
</div>
{}中包含的变量会通过Spry加载自动填充。 (这点工作)。我还想保留Spry,因为Spry提供了在传递的XML上所需的过滤和排序选项。
在http://jquerymobile.com/test/docs/api/events.html上的JQM站点上(以及在此站点内),有很多关于使用链接到page()的按钮允许JQM将其标记应用于这些新元素的讨论。我不需要按钮,我希望在数据加载完成后自动触发此按钮。
我已经研究了24小时,而Javascript / JQuery并不是我的事,所以我想知道是否有人可以帮助我解决我的错误。我只需要有关如何拨打电话的白痴指南。
首先十分感谢。
皮特
最佳答案
您是否要绑定到pageinit以便加载Spry数据集?如果是这样,您可以尝试更改为pagecreate吗?会产生不同的结果吗?
您可以粘贴一些JavaScript吗?