我就是不明白!这显然是一个常见问题,但我只是找不到像我这样的假人足够清楚的示例。

问题
我建立了一个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吗?

09-17 17:10