2012-02-14 48 views
1

我只是不明白!这显然是一个常见问题,但我找不到像我这样的虚拟人物的足够清晰的例子。JQuery Mobile的动态可折叠内容块(通过Spry)不扩展

问题 我已经构建了一个基于使用Spry加载的数据填充的JQM页面。页面布局工作正常,但可折叠的内容块已绘制,但点击时不会展开。

的代码是目前:包含在{}经由轻快负载自动填充

<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保持一致,因为它提供了我通过的XML所需的过滤和排序选项。

在JQM站点http://jquerymobile.com/test/docs/api/events.html(以及本站内)中,有很多关于使用链接到page()的按钮的讨论,以允许JQM将这些标记应用于这些新元素。我不想要一个按钮,我想在数据加载完成后自动触发它。

我一直在为此工作24小时,Javascript/JQuery不是我的东西,所以我想知道是否有人可以帮我解决我的错误。我只需要关于如何拨打电话的白痴指南。

非常感谢。 皮特。

回答

0

您是否绑定到pageinit以加载您的Spry数据集?如果是这样,你可以尝试改变页面创建?这会产生不同的结果吗?

你可以粘贴一些JavaScript吗?