index.html 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  1. <!DOCTYPE html>
  2. <html>
  3. <head lang="en">
  4. <include file="Public/head"/> <!--公共css-->
  5. <link type="text/css" rel="stylesheet" href="__STATIC__/appapi/css/record.css?t=1563270253"/>
  6. <style type="text/css">
  7. .list ul li .list_l{
  8. padding-left: 0;
  9. }
  10. .list_r img{
  11. width: 0.35rem;
  12. }
  13. .list_r span{
  14. color: #E43B81;
  15. }
  16. .list ul li .list_r p.name{
  17. font-size: 0.4rem;
  18. }
  19. .list ul li .list_r p.nums{
  20. color: #C9C9C9;
  21. font-size: 0.28rem;
  22. }
  23. </style>
  24. <title>{:lang('充值明细')}</title>
  25. </head>
  26. <body>
  27. <div class="list">
  28. <ul>
  29. <volist name="list" id="v">
  30. <li>
  31. <div class="list_l">
  32. <p class="name">{$name_coin}{:lang('充值')}</p>
  33. <p class="id">{$v['addtime']}</p>
  34. </div>
  35. <div class="list_r">
  36. <p class="name">
  37. <img src="__STATIC__/appapi/images/coin.png" />
  38. <span>{$v['coin']}</span>
  39. </p>
  40. <p class="nums">¥{$v['money']}</p>
  41. </div>
  42. </li>
  43. </volist>
  44. </ul>
  45. </div>
  46. <script>
  47. var uid='{$uid}';
  48. var token='{$token}';
  49. var name_coin='{$name_coin}';
  50. var baseSize = 100;
  51. function setRem () {
  52. var scale = document.documentElement.clientWidth / 750;
  53. document.documentElement.style.fontSize = (baseSize * Math.min(scale, 3)) + 'px';
  54. }
  55. setRem();
  56. window.onresize = function () {
  57. setRem();
  58. }
  59. </script>
  60. <include file="Public/footer"/>
  61. <script>
  62. var page=2;
  63. var isscroll=true;
  64. function getlistmore(){
  65. $.ajax({
  66. url:'/appapi/charge/record_more?lang='+language,
  67. data:{'page':page,'uid':uid,'token':token},
  68. type:'get',
  69. dataType:'json',
  70. success:function(data){
  71. if(data.nums>0){
  72. var nums=data.nums;
  73. var list=data.data;
  74. var html='';
  75. for(var i=0;i<nums;i++){
  76. var v=list[i];
  77. html+='<li>\
  78. <div class="list_l">\
  79. <p class="name">'+name_coin+LangT('充值')+'</p>\
  80. <p class="id">'+v['addtime']+'</p> \
  81. </div>\
  82. <div class="list_r">\
  83. <p class="name">\
  84. <img src="__STATIC__/appapi/images/coin.png" />\
  85. <span>'+v['coin']+'</span>\
  86. </p>\
  87. <p class="nums">¥'+v['money']+'</p>\
  88. </div>\
  89. </li>';
  90. }
  91. $(".list ul").append(html);
  92. }
  93. if(data.isscroll==1){
  94. page++;
  95. isscroll=true;
  96. }
  97. }
  98. })
  99. }
  100. $(function(){
  101. var scroll_list=$(".list");
  102. $(window).scroll(function(){
  103. var srollPos = $(document).scrollTop(); //滚动条距顶部距离(页面超出窗口的高度)
  104. //console.log("srollPos"+srollPos);
  105. var totalheight = parseFloat($(window).height()) + parseFloat(srollPos);
  106. if((scroll_list.height()-totalheight) <=50 && isscroll){
  107. isscroll=false;
  108. getlistmore()
  109. }
  110. });
  111. })
  112. </script>
  113. </body>
  114. </html>