首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jqmobi动态添加项目到页脚?

jqmobi动态添加项目到页脚?
EN

Stack Overflow用户
提问于 2012-09-18 08:23:02
回答 1查看 589关注 0票数 1

我需要在异步调用后将按钮动态添加到jQMobi中的导航栏中,以检索数据。我正在使用append方法,但它不会在追加完成后自动刷新页脚。如果我返回到上一页,并再次返回到带有导航栏的页面,则会显示新按钮。如何从js刷新?

我的函数:

代码语言:javascript
复制
function createNavBar(categories) {
// remove any previous items, except for home
var elements = $('#event-footer').children().not('#navbar-home');
$(elements).remove(elements);

// add new items
for(var i=0;i<categories.length;i++)
{
    $('#event-footer').append('<a href="#event-home" class="icon home" data-transition="none">'+categories[i].get("Name")+'</a>');        
}

}

EN

回答 1

Stack Overflow用户

发布于 2012-10-05 00:33:52

您是否尝试过使用ui方法$.ui.updateNavbarElements()来执行此操作?

尝试:

代码语言:javascript
复制
function createNavBar(categories) {
    // get home element
    var elements = [$('#navbar-home').get()];

    // add new items
    for(var i=0;i<categories.length;i++)
    {
        elements.push('<a href="#event-home" class="icon home" data-transition="none">'+categories[i].get("Name")+'</a>');        
    }

    $.ui.updateNavbarElements($(elements));
}

干杯:)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12468825

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档