用JS的数组缓存一些东西

var cache_index = new Array();   //首页的ajax缓存
//ajax 推荐的游戏和软件
function change_tuijian(sid,div_class){
    if(typeof(cache_index[sid])=="undefined") {
        $.post(APP_PATH + "index.php?m=game&c=index&a=tui_ajax", {sid: sid}, function (data) {
            var tmp_str = '';
            eval("var obj=" + data);
            for (var v in obj) {
                tmp_str += '<div class="each">';
                tmp_str += '<a hidefocus="true" οnclick="display_show(\'' + APP_PATH + 'html/game/' + obj[v]['catid'] + '/' + obj[v]['id'] + '.html\')" class="thumb father_cover">';
                tmp_str += '<img src="' + obj[v]['thumb'] + '" />';
                tmp_str += '<span class="cover cover67"></span></a><div class="wenzi">';
                tmp_str += '<h5><a hidefocus="true" href="javascript:void(0);" οnclick="display_show(\'' + APP_PATH + 'html/game/' + obj[v]['catid'] + '/' + obj[v]['id'] + '.html\')">' + obj[v]['title'] + '</a></h5>';
                tmp_str += '<p>' + obj[v]['version'] + ' | ' + obj[v]['filesize'] + '</p>';
                tmp_str += '<a hidefocus="true" id="' + remove_k(obj[v]['bundleId']) + '" iid="apple_' + obj[v]['id'] + '" ititle="' + obj[v]['title'] + '" href="javascript:void(0);" class="a1 toload">下载</a>';
                tmp_str += '</div></div>';
            }
            tmp_str += '<script type="text/javascript" src="' + APP_PATH + 'statics/js/game/list_again.js"></script>';
            cache_index[sid] = tmp_str;
            $(div_class).html(tmp_str);
            reset_status();
        })
    }else{
        var tmp_str = cache_index[sid];
        $(div_class).html(tmp_str);
        reset_status();
    }
}

 

转载于:https://www.cnblogs.com/mr-amazing/p/4234407.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值