2011-09-20 71 views
0

我在通过ajax/json加载页面后创建了一些可折叠的对象。 问题是,jQuery Mobile已经加载,所以添加的类和元素不会被创建。如何在使用jQuery Mobile Alpha 3进行页面加载后生成元素?

在Beta 3中,我想我可以只使用.trigger(“创建”),它可以解决这个问题对我来说,不过这不是围绕阿尔法3

我该如何去修复这个?

谢谢!

+0

升级到公测,甚至1.0发布的时候将是明智的选择。之后,你可以保留该版本,因为它支持,但坚持与阿尔法版本恕我直言不是要走的方式 –

+0

可以理解......但我没有任何控制权:)。 – Will

+0

您正在开发/处理项目,以便您输入。我建议与谁来控制并推动变革。我知道可能会有一些推回,但恕我直言,最好使用受支持的版本,而不是阿尔法。为了帮助您解决性能,功能和设备支持问题,新版本中的错误已经减少。 http://jquerymobile.com/blog/也有一些很棒的观点。希望这会有所帮助 –

回答

1

我与菲尔,你应该升级。

但是,如果这是出了问题要问你,试试页()方法,请参阅

Jquery Mobile: updating a form more than once

+0

我最终这样做了:'$('div [data-role = page]')。page(“destroy”)。page();'它很混乱,但是很有效。感谢大家 :)。 – Will

相关问题