gpt4 book ai didi

javascript - ListView 更新,jQueryMoble

转载 作者:行者123 更新时间:2023-11-28 12:07:07 27 4
gpt4 key购买 nike

我正在尝试更新或替换列表并保留更新前存在的样式。从 jQuerymoble 网站上阅读它说 refresh() 方法调用仅适用于新节点。我正在使用 .html 调用来更新列表而不是 .append。我不确定那是否是我遇到问题的地方,但刷新调用在任何情况下都不起作用。我的新列表没有正确的样式。我正在使用 .html,因为同时删除/添加了许多节点,因此附加在我的情况下不会真正起作用。

示例代码:

<script>
$(document).ready(function(){
$("#quicksearch").keyup(function() {
$.getJSON(search,function(data){
newlistcode= data //formatted correctly for a new list
$(“ul”).html(newlistcode);

$(“ul”).listview(‘refresh’);
});
});
});

</script>



<div data-demo-html="true">
<ul data-role="listview" class="list" id="listview1">
<li><a href="#">test</a></li>
</ul>
</div>

最佳答案

改变

$(“#listview1”).html(newlistcode);

$(“listview1”).listview(‘refresh’);

$(“#listview1”).append(newlistcode);

$(“#listview1”).listview(‘refresh’);

在哪里

newlistcode = '<li><a>content</a></li>';

关于javascript - ListView 更新,jQueryMoble,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19666478/

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