如何使用jqm listviews创建保留表单内容的持久标头

时间:2012-08-18 09:44:01

标签: jquery-mobile

我想创建一个包含输入字段的标题,该字段在子列表中保留,保留用户到目前为止输入的内容。

如果我只使用标准列表视图,则标题会在子列表中滚动。

我已经尝试了很多东西,包括分离标题并将其重新附加到pagebeforeshow提供的事件,除了我无法获取标题下面的内容以重新格式化之外的那些作品:

$('div.ui-page').live('pagebeforeshow', function(event, ui) {

    // Remove any header that's already there, as there will be for a sublist view
    $(event.currentTarget).find(".ui-header").not("#myheader").remove();

    // Add my header
    var header = $('#myheader');
    header.detach();
    header.prependTo(event.currentTarget);
}

$('div.ui-page').live('pagebeforeshow', function(event, ui) { // Remove any header that's already there, as there will be for a sublist view $(event.currentTarget).find(".ui-header").not("#myheader").remove(); // Add my header var header = $('#myheader'); header.detach(); header.prependTo(event.currentTarget); }

有什么想法吗?谢谢!

1 个答案:

答案 0 :(得分:0)

嗯..从标题中删除data-position =“fixed”似乎可以解决问题。现在事情空间正确..