【发布时间】:2016-08-26 13:57:06
【问题描述】:
我已经设法在 Json 中创建了一个动态列表视图,但是当我在 Jquery mobile 中单击该列表视图时,我想查看详细信息,当我单击该动态列表时,我想获取有关该列表的更多详细信息。
jQuery 代码
<script>
$.getJSON("http://api.flickr.com/services/feeds/photos_public.gne?tags=cat&tagmode=any&format=json&jsoncallback=?",
function(data)
{
$("#images").empty();
$(data.items).each(function(i,item)
{
$("#images").append(movielist(item));
//if ( i == 4 ) return false;
});
$("#images").listview("refresh");
});
function movielist(item)
{
return "<li><a href='#pageone2'>"+item.title+"</a></li>";
}
</script>
</head>
HTML代码:
<body>
//Page 1
<div data-role="page" id="pageone" data-theme="b">
<div data-role="header">
<div class="custom_header">
<h1>Welcome To My Homepage</h1>
</div>
</div>
<div class="custom_main">
<p style="color:white">Welcome!</p>
<div data-role="content">
<ul data-role="listview" data-inset="true" id="images" >
</ul>
</div>
<br> <br>
<a href="#pageone2" data-transition="flip" data-role="button">Go</a>
</div>
<div data-role="footer" data-position="fixed">
<div class="custom_footer">
<h1>Footer Text</h1>
</div>
</div>
</div>
</body>
【问题讨论】:
标签: android cordova listview jquery-mobile