gpt4 book ai didi

javascript - jquery mobile listview 刷新相同列表丢失样式

转载 作者:行者123 更新时间:2023-11-28 13:29:37 25 4
gpt4 key购买 nike

我正在尝试更新从一个列表传递到另一个列表的 ul 列表的内容。
第一个列表是从调用 ajax 请求的搜索表单生成的。它的样式正确。
对于第二个列表,我在列表上使用 empty() 并获取参数以从第一个列表中搜索(通过 ajax)作为链接属性

$('.myLink').live("vclick", function() {
var param= $(this).attr('id');
...

该功能正在运行。但是第二个列表没有 jquery 移动样式。

在 pageshow 上我正在刷新列表

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

但是 pageshow 仅在我生成第一个列表时触发,而不是第二个列表(与第一个列表在同一个 ul 中)。

我尝试了 pageinit、pagecreate、pagechange 和 pageshow,但是当我更新列表时它们都没有触发。

最佳答案

在更新 HTML 后立即刷新列表。像这样的东西:

$("#listID").append($("<li />").text("Some Text")).listview("refresh");

这是一个演示:http://jsfiddle.net/R98La/

关于javascript - jquery mobile listview 刷新相同列表丢失样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12318228/

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