gpt4 book ai didi

php - php echo 之后的 jQuery Mobile 主题

转载 作者:行者123 更新时间:2023-12-01 03:42:52 25 4
gpt4 key购买 nike

我使用 jQueryMobile 获得了一个 .html 页面。此页面向我的服务器上的 .php 脚本发送数据库请求。然后,脚本返回包含 html 代码和 jQuery Mobile 主题功能(例如 data-role="listview")的结果。但 JQM 主题未显示在我的前端中。只有 ul 和 li 的“正常”html 样式。你们中有人知道如何在 jQuery 主题中显示数据库结果吗?提前致谢!

最佳答案

动态添加新的 jQuery Mobile 时,只能通过使用适当的增强功能手动增强其内容标记。每个小部件都有独特的功能。

这应该可以做到:

$('#listviewID').listview('refresh');

如果抛出此错误:

cannot call methods on listview prior to initialization

使用这个:

$('#listviewID').listview().listview('refresh');

还有另一种解决方案。您可以增强整个内容 DIV,而不是增强单个组件,如下所示:

$('contentDivID').trigger('create');

或者可以在整个页面上完成,如下所示:

$('pageDivID').trigger('pagecreate');

如果您想了解有关此过程的更多信息(包含工作示例),请查看此 ARTICLE ,为了使其透明,这是我的博客文章的链接。

关于php - php echo 之后的 jQuery Mobile 主题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17167999/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com