【发布时间】:2016-03-22 12:06:19
【问题描述】:
我只是想获取 $each 获得的数组的值并更改视图。另一个视图必须包含我在另一个视图上选择的文本并打印它。我想我需要比较这些值,但我不知道如何。
标题列表视图的 HTML
<div class="example-wrapper" data-iscroll>
<ul data-role="listview" id="listados" >
</ul>
</div>
内容视图的 HTML
<div data-role="page" id="hcabecera">
<div id="noticia">
</div>
</div>
我正在获取 www.healthcare.gov/api/blog.json 的 api
$(document).on('pageinit', '#home', function() {
$.getJSON('https://www.healthcare.gov/api/blog.json', function(datos) {
$.each(datos.blog, function(i, value) {
if (value.lang == 'es') {
$('#listados').append('<li><a>' + value.title + '</li></a>');
$('#listados').listview('refresh');
}
});
$("#listados li").on('click', function() {
$.mobile.changePage("#hcabecera", {
transition: "slide",
changeHash: false
});
$("#noticia").append(datos.blog.content);
});
});
});
【问题讨论】:
标签: jquery listview jquery-mobile