实现页面加载特效

本文介绍如何利用Layer UI库与Ajax技术实现网页上红包的生成与分享功能,包括页面JS文件的引入方式、加载提示效果的实现、通过Ajax发送请求并处理返回数据的具体步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.页面引入js

<script type="text/javascript" src="../js/jquery-1.9.1.min.js"></script>

<script type="text/javascript" src="../layer/layer.min.js"></script>


2.在ajax代码中加入:


var loadi = layer.load('拼命加载中...',0);
            var param ={"total_num":total_num,"total_prize":total_prize,"red_packet_desc":red_packet_desc};
            var url ="/ibs/distributeRedPacket";
            ibsAjax(url,param,function(data){
                 layer.close(loadi);
                var obj = eval('(' + data + ')');
                  if(obj.o != null){
                      
                      var red_packet_id = '';
                          for(var i=0;i<obj.o.length;i++){
                              red_packet_id = obj.o[i].redPacketId;
                              if(i==0){
                                  $("#TOKEN_STRING_NAME").val(obj.o[i].tokenStringName);
                              }
                          }
                         // alert("红包已包好,赶快分享朋友圈让大家来抢红包吧!");
                          window.location.href='/ibs/page/hongbao/hb_sharetofriend.html?red_packet_id='+red_packet_id+'&total_prize='+total_prize+'&total_num='+total_num+'&v=55';
                  }else{
                      swal("网络堵车...", "error");
                        return;
                  }
                
            },null);
        }


0代表时间


效果图:




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值