• JS面向对象写法


    <script type="text/javascript">
                visitNum = {
                    init: function() {
                        this.bindEvent();
                        this.getVisitNum('Current');
                    },
                    getVisitNum: function(type) {
                        $.ajax({
                            type: "get",
                            url: "http://app.ebda.cn:8003/app/api/download/getCount",
                            data: {
                                type: type
                            },
                            timeout: 3000,
                            async: true,
                            success: function(data) {
                                visitNum.initHtml(data);
                            },
                            error: function() {
                                alert('网络出现问题,稍后重试');
                            }
                        });
    
                    },
                    initHtml: function(data) {
                        for(var i = 0; i < data.data.length; i++) {
                            var item = data.data[i];
                            var _labelType = item.labelType;
                            if(_labelType == '5') {
                                $('#fastLoginNum').html(item.count);
                            }
                            if(_labelType == '6') {
                                $('#regUserNum').html(item.count);
                            }
                            if(_labelType == 'APKDownload') {
                                $('#androidNum').html(item.count);
                            }
                            if(_labelType == 'IOSDownload') {
                                $('#iosNum').html('-');
                            }
                            if(_labelType == 'Home') {
                                $('#homeNum').html(item.count);
                            }
                            if(_labelType == 'Information') {
                                $('#infoNum').html(item.count);
                            }
                            if(_labelType == 'Robot') {
                                $('#robotNum').html(item.count);
                            }
                        }
                    },
                    bindEvent: function() {
                        $('.nav-left').on('click', function() {
                            $('.nav-right').removeClass('nav-active');
                            $(this).addClass('nav-active');
                            visitNum.getVisitNum('Current');
                        });
                        $('.nav-right').on('click', function() {
                            $('.nav-left').removeClass('nav-active');
                            $(this).addClass('nav-active');
                            visitNum.getVisitNum('All');
                        });
                    }
                }
                visitNum.init();
            </script>
  • 相关阅读:
    hdu 4768 Flyer 二分
    hdu 4767 Bell
    hdu 4759 Poker Shuffle 二进制
    uva 12589
    zoj 3057 Beans Game 博弈论
    poj 2480 Longge's problem 积性函数
    重新启程
    【Luogu P1502】 窗口的星星
    【BZOJ1855】[Scoi2010] 股票交易
    【BZOJ1122】[POI2008] 账本BBB
  • 原文地址:https://www.cnblogs.com/songjn/p/9489129.html
Copyright © 2020-2023  润新知