【发布时间】:2011-06-30 01:43:16
【问题描述】:
我正在使用ListView 组件在 RSS 提要中列出一些信息,但是当用户单击该行时,我想更改为该 RSS Item 的详细视图,到目前为止我已经这样做:
function parseFeed(feed) {
var html = "";
for(var i = 0; i < feed.items.length && i < 5; i++) {
var item = feed.items[i];
var title = item.title;
html += "\n<li onClick='goDetailed()'>\n";
html += "<h3><a href='#' class='ui-link-inherit'>" + title + "</a></h3>\n";
html += "<p>" + item.description + "</p>\n";
html += "</li>";
}
$("#dList").append(html);
$("#dList").listview('refresh');
}
function goDetailed() {
$.mobile.changePage($('#detailedPage'));
}
我的一个问题是后退按钮不会回来(它什么都不做)。我的另一个问题是如何将所选行(提要项)的item.title、item.description、item.link 和item.updated 传递给详细信息页面上的一些<div data-role="content">。
【问题讨论】:
标签: javascript jquery listview rss jquery-mobile