0
목록을 업데이트하거나 바꾸고 업데이트하기 전에 있던 스타일을 유지하려고합니다. jQuerymoble 웹 사이트를 보면 refresh() 메소드 호출은 새로운 노드에서만 작동한다고합니다. .html 호출을 사용하여 목록을 업데이트하고 .append는 사용하지 않습니다. 그것이 문제가있는 곳인지는 모르겠지만 새로 고침 전화가 어떤 경우에도 작동하지 않습니다. 내 새 목록의 스타일이 올바르지 않습니다. 많은 노드가 제거되었거나 동시에 추가 되었기 때문에 .html을 사용하고 있기 때문에 append가 제 경우에는 실제로 작동하지 않습니다.Listview Updating, jQueryMoble
샘플 코드 :
<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>
내가 더 INFOR 추가 한 경우
에 더 구체적으로 시도하고 질문하는 문제. .live() 함수를 사용하여 작동시키지 못했습니다. 다른 아이디어? – CMojica@ user2918595 내 질문에 대한 답변이 업데이트되었습니다. 추가를 사용하여 시도한 다음 새로 고침을 호출하십시오. –
수입이 잘못되었습니다 ... 도움에 감사드립니다! 이제 작동합니다. – CMojica