index.html 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159
  1. {extend name="layout/base" /}
  2. {block name="title"}
  3. <title>手机游戏加速_手机游戏辅助_麻花网络</title>
  4. <meta name="keywords" content="加速游戏,手机游戏加速,手机游戏辅助"/>
  5. <meta name="description" content="麻花网络提供加速版手机游戏,手机游戏自动加速,让您更加畅爽地享受游戏的乐趣。"/>
  6. {/block}
  7. {block name="header"}
  8. <link rel="stylesheet" href="__STATIC__/css/mobile/style.css">
  9. {/block}
  10. {block name="content"}
  11. <!-- header start -->
  12. <header class="top">
  13. <div class="header">
  14. <a href="javascript:history.back(-1)"><img src="__STATIC__/images/mobile/icon/left.png" class="back"></a>
  15. <h1>加速游戏</h1>
  16. <div>
  17. <div class="search-icon"><a href="{:getMobileSearchUrl()}"><img src="__STATIC__/images/mobile/icon/search.png"></a></div>
  18. <div class="menu"><img src="__STATIC__/images/mobile/icon/menu-bar.png"></div>
  19. </div>
  20. </div>
  21. </header>
  22. <!-- header end -->
  23. <div class="gameaid-list">
  24. {volist name="list" id="vo"}
  25. <div class="warp-gameaid-info">
  26. <div class="game-info">
  27. <a href="">
  28. <img title="{$vo.nickname}" lazy-src="{$vo.mobileicon}" src="__STATIC__/images/icon/150-150.png" class="smallIcon" >
  29. <div class="content">
  30. <h4>{$vo.nickname}</h4>
  31. <p>{$vo.typeName}</p>
  32. </div>
  33. </a>
  34. <div class="download">
  35. <a href="javascript:;">下载</a>
  36. <p class="android_down_url">{$vo.android_down_url}</p>
  37. <p class="ios_down_url">{$vo.ios_down_url}</p>
  38. </div>
  39. </div>
  40. <div class="gameaid-info">
  41. <div>
  42. {$vo.content}
  43. </div>
  44. </div>
  45. <p class="open-close open">展开<img src="__STATIC__/images/mobile/icon/bottom-gray.png"></p>
  46. </div>
  47. {/volist}
  48. </div>
  49. <div class="weui-loadmore">
  50. <i class="weui-loading"></i>
  51. <span class="weui-loadmore__tips">数据加载中,请稍等</span>
  52. </div>
  53. <div class="no-more-data"><span></span>已经到底啦(>_<)<span></span></div>
  54. {include file="layout/footer" /}
  55. {/block}
  56. {block name="detail_js"}
  57. <script>
  58. var currentPage = parseInt("{$list->currentPage()}");
  59. var lastPage = parseInt("{$list->lastPage()}");
  60. var total = parseInt("{$list->total()}");
  61. var url = window.location.href;
  62. var defaultImg = "__STATIC__/images/icon/150-150.png";
  63. $(".no-more-data").hide();
  64. var loading = false; //状态标记
  65. $(document.body).infinite(90).on("infinite", function() {
  66. if (loading) return;
  67. loading = true;
  68. if (currentPage + 1 > lastPage) {
  69. $(".weui-loadmore").hide();
  70. if (currentPage > 1) {
  71. $(".no-more-data").show();
  72. }
  73. loading = false;
  74. return false;
  75. }
  76. $(".weui-loadmore").show();
  77. setTimeout(function() {
  78. currentPage += 1;
  79. $.ajax({
  80. type: "POST",
  81. timeOut: 10000,
  82. url: url,
  83. data: {
  84. "page": currentPage
  85. },
  86. async: false,
  87. success: function(res) {
  88. console.log(res);
  89. var arr = res.data.data;
  90. arr.forEach(function(val, index) {
  91. $(".gameaid-list").append(
  92. '<div class="warp-gameaid-info">'+
  93. '<div class="game-info">'+
  94. '<a href="">'+
  95. '<img title="'+val.nickname+'" lazy-src="'+val.mobileicon+'" src="'+defaultImg+'" class="smallIcon" >'+
  96. '<div class="content">'+
  97. '<h4>'+val.nickname+'</h4>'+
  98. '<p>'+val.typeName+'</p>'+
  99. '</div>'+
  100. '</a>'+
  101. '<div class="download">'+
  102. '<a href="javascript:;">下载</a>'+
  103. '<p class="android_down_url">'+val.android_down_url+'</p>'+
  104. '<p class="ios_down_url">'+val.ios_down_url+'</p>'+
  105. '</div>'+
  106. '</div>'+
  107. '<div class="gameaid-info">'+
  108. '<div>'+ val.content+
  109. '</div>'+
  110. '</div>'+
  111. '<p class="open-close open">展开<img src="__STATIC__/images/mobile/icon/bottom-gray.png"></p>'+
  112. '</div>'
  113. );
  114. });
  115. },
  116. error: function() {
  117. $.alert("网络错误,请刷新页面重试");
  118. }
  119. });
  120. $.getScript("/static/js/mobile/reload.js");
  121. $(".weui-loadmore").hide();
  122. loading = false;
  123. }, 500); //模拟延迟
  124. });
  125. // 显示隐藏
  126. $(".gameaid-info").each(function(){
  127. var rowNum=Math.round($(this).height()/parseFloat($(this).css('line-height')));
  128. if(rowNum > 6){
  129. $(this).next().show();
  130. $(this).css("height","1.2rem")
  131. }
  132. })
  133. $(".open-close").click(function(){
  134. var H = $(this).prev().find("div").height();
  135. if($(this).hasClass("open")){
  136. $(this).prev().animate({ height: H }, 500)
  137. $(this).html("<a href='javascript:;'>隐藏<img src='/static/images/mobile/icon/top-gray.png'></a>");
  138. $(this).removeClass("open");
  139. }else{
  140. $(this).prev().animate({ height: '1.2rem' }, 500)
  141. $(this).addClass("open");
  142. $(this).html("<a href='javascript:;'>展开<img src='/static/images/mobile/icon/bottom-gray.png'></a>");
  143. }
  144. })
  145. </script>
  146. {/block}