[心缘地方]同学录
首页 | 功能说明 | 站长通知 | 最近更新 | 编码查看转换 | 代码下载 | 常见问题及讨论 | 《深入解析ASP核心技术》 | 王小鸭自动发工资条VBA版
登录系统:用户名: 密码: 如果要讨论问题,请先注册。

[备忘]jquery mobile导航栏navar的active状态设置~

上一篇:[备忘]spring里,抽象类里也可以注入属性
下一篇:[备忘]在jsp页面里,用jstl方式,把java的变量转成js里的json格式。

添加日期:2015/1/16 23:03:29 快速返回   返回列表 阅读4281次
如导航栏是这样的,直接设置几个id。


    <div data-role="footer" data-position="fixed" data-id="footer" data-theme="d">
        <div data-role="navbar">
            <ul id="bottomBar">
                <li><a id="homeBar" href="${ctx}/mobile/" data-role="button" data-icon="home" data-ajax="false">首页</a></li>
                <li><a id="pSortBar" href="${ctx}/mobile/listNodeByLevel?treeId=1" data-role="button" data-icon="bullets" data-ajax="false">分类</a></li>
                <li><a id="cartBar" href="${ctx}/mobile/cart/list" data-role="button" data-icon="shopping-cart" data-ajax="false">购物车</a></li>
                <li><a id="myBar" href="${ctx}/mobile/user/home" data-role="button" data-icon="user" data-ajax="false">我的</a></li>
            </ul>
        </div>
    </div>



然后,在这个链接页面里,类似这样即可。


<script>
    //设置底部导航栏的active状态
    $(document).on("pagecontainershow", function(event, ui) {
        $('#bottomBar a').removeClass($.mobile.activeBtnClass);
        $('#cartBar').addClass($.mobile.activeBtnClass);
    });
</script>

 

评论 COMMENTS
没有评论 No Comments.

添加评论 Add new comment.
昵称 Name:
评论内容 Comment:
验证码(不区分大小写)
Validation Code:
(not case sensitive)
看不清?点这里换一张!(Change it here!)
 
评论由管理员查看后才能显示。the comment will be showed after it is checked by admin.
CopyRight © 心缘地方 2005-2999. All Rights Reserved