Example #1
0
    function setTime(container, options) {
        if (!initCss) {
            initCss = true;
            dom.insertCssText(cssCountDown);
        }
        container.append(htmlCountDown);

        var date = new Date();
        var startTime = options.start;
        var endTime = options.end;
        var currentTime = Math.floor(date.getTime() / 1000);
        var nMS;

        if (currentTime - startTime < 0) {
            container.find('.notStart').show();
            container.find('.start').hide();
            nMS = startTime - currentTime;//取得距活动开始的秒数
        }
        else if (currentTime - startTime >= 0 && currentTime - endTime < 0) {
            container.find('.start').show();
            container.find('.notStart').hide();
            nMS = endTime - currentTime;//取得距活动结束的秒数
        }
        else {
            container.find('.start').show();
            container.find('.notStart').hide();
            nMS = 0;//当前时间超过结束时间
        }

        var remainD = getFormatedNum(Math.floor(nMS / (60 * 60 * 24)));//获得剩余天数
        var remainH = getFormatedNum(Math.floor(nMS / (60 * 60 )) % 24);//获得剩余小时数
        var remainM = getFormatedNum(Math.floor(nMS / 60) % 60);//获得剩余分钟数

        if (remainD == 0) {
            container.find('.lessThanADay').show();
            container.find('.moreThanADay').hide();

            container.find('.CD_Hours_L').text(remainH);
            container.find('.CD_Minutes_L').text(remainM);
        }
        else {
            container.find('.moreThanADay').show();
            container.find('.lessThanADay').hide();

            container.find('.CD_Day').text(remainD);
            container.find('.CD_Hours_M').text(remainH);
            container.find('.CD_Minutes_M').text(remainM);
        }


    }
Example #2
0
    p.render = function(){
        var layout = $('<div class="emoji-layout"><ul><li>24242</li></ul></div>');

        $(layout).attr("id",this.emojiID);
        $(layout).attr("class","emoji-layout");
        $(layout).find("ul").append(this.getList());
        $(layout).css({

        });

        util_dom.insertCssText(css);

        $("body").append(layout);
    };