哎呀吗呀

虽然我的技术菜 但是我对编程有着特殊的爱

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

bonext的列表组件

define(['ldfw/core'],function(LDFW){
    var List = LDFW.Component.extend({
        activeItem:null,
        //可以自定义选中效果的Class名称
        activeClass:"active",
        initialize:function(){
            this.selectItem($("[href='"+ location.hash + "']"))
        },
        events:{
            'click a':'setActiveHandler',
        },
        setActiveHandler:function(e){
            this.selectItem(e.currentTarget);
        },
        selectItem:function(item){
            if(this.activeItem == item) {
                return;
            }
            if(this.activeItem!=null) {
                $(this.activeItem).removeClass(this.activeClass);
            }
            if(item == null) {
                return;
            }

            this.activeItem = item;
            $(this.activeItem).addClass(this.activeClass);
        }
    });

    return List;
});

bonext的分页组件

define(['ldfw/core'],function(LDFW){
    var List = LDFW.Component.extend({
        activeItem:null,
        //可以自定义选中效果的Class名称
        activeClass:"active",
        initialize:function(){
            this.selectItem($("[href='"+ location.hash + "']"))
        },
        events:{
            'click a':'setActiveHandler',
        },
        setActiveHandler:function(e){
            this.selectItem(e.currentTarget);
        },
        selectItem:function(item){
            if(this.activeItem == item) {
                return;
            }
            if(this.activeItem!=null) {
                $(this.activeItem).removeClass(this.activeClass);
            }
            if(item == null) {
                return;
            }

            this.activeItem = item;
            $(this.activeItem).addClass(this.activeClass);
        }
    });

    return List;
});

今天感觉不错哦...领到了新工牌,领了公司的圣诞福利,又照相又抽奖的。不过今天基本上没做事哦...

posted on 2016-12-23 16:42  哎呀吗呀  阅读(127)  评论(0编辑  收藏  举报