4
나는 ajax에서 배열을 가지고 있으며 jQuery Mobile Listview을 만들어야합니다. 나는 이것에 대한 방법을 찾지 못했고, 그렇게 가능합니까? http://jsfiddle.net/Gajotres/SS7vJ/프로그래밍 방식으로 JQM에서 listview를 만드는 방법
그리고 배열을 가진 또 다른 예 : http://jsfiddle.net/Gajotres/yHHWQ/
$(document).on('pagebeforeshow', '#index', function(){
$('<ul>').attr({'id':'test-listview','data-role':'listview', 'data-filter':'true','data-filter-placeholder':'Search...'}).appendTo('#index [data-role="content"]');
$('<li>').append('<a href="#">Audi</a>').appendTo('#test-listview');
$('<li>').append('<a href="#">Mercedes</a>').appendTo('#test-listview');
$('<li>').append('<a href="#">Opel</a>').appendTo('#test-listview');
$('#test-listview').listview().listview('refresh');
});
는 또한 최초의 새로 고침 매개 변수없이, 두 번 (.listview 전화하는 것을 잊지 않으며, 두 번째와 여기에
다른 메소드를 찾았는데,'.append (sites) .trigger ('create');' – user1692333
과 같이 보입니다. 리소스가 무거워서 트리거 ('생성')에 대해 조언 해드릴 것입니다. listview ('refresh')는 listview 만 스타일을 지정하지만, trigger ('create')는 전체 페이지 내용을 다시 스타일링합니다. 내 답변 끝에있는 링크에서 그것에 대해 읽어보십시오. – Gajotres