You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

183 lines
5.3 KiB

3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8" />
  5. <title>朱熹学堂—博物馆之旅</title>
  6. <meta name="keywords" content="keyword1,keyword2,keyword3">
  7. <meta name="description" content="this is my page">
  8. <meta name="content-type" content="text/html; charset=UTF-8">
  9. <meta name="viewport" content="maximum-scale=1.0,minimum-scale=1.0,user-scalable=0,width=device-width,initial-scale=1.0">
  10. <script src="js/jquery-3.4.1.min.js" type="text/javascript" charset="utf-8"></script>
  11. <script src="js/common.js" type="text/javascript" charset="utf-8"></script>
  12. <link rel="stylesheet" type="text/css" href="css/base.css" />
  13. <link rel="stylesheet" type="text/css" href="css/share.css" />
  14. </head>
  15. <body>
  16. <div class="wrap">
  17. <div class="maskBox"></div>
  18. <div class="box_cont">
  19. <p class="tip"><img src="img/share/titleIcon.png" /></p>
  20. <div class="info">
  21. <p class="avater"><img src="img/share/avatar.png" /></p>
  22. <p class="name">不闻不问</p>
  23. </div>
  24. <div class="numInfo">
  25. <p>
  26. 踏足中国<span>7</span>个省区,<span>7</span>个世界遗产
  27. </p>
  28. <p>超越了<span>80.88%</span>的用户</p>
  29. </div>
  30. <div class="tipText">(了解世界遗产详情,请点击图标)</div>
  31. <div id="container"></div>
  32. </div>
  33. <div class="nameList">
  34. <ul>
  35. </ul>
  36. </div>
  37. <div class="bulletBox">
  38. <div class="leftBwg">
  39. <ul>
  40. <li>
  41. <a href=""></a>
  42. </li>
  43. </ul>
  44. </div>
  45. <div class="rightBwg">
  46. <ul>
  47. <li>
  48. <a href=""></a>
  49. </li>
  50. </ul>
  51. </div>
  52. </div>
  53. <div class="deepIcon">
  54. <ul>
  55. <li>
  56. <p class="icon"><img src="img/share/weixin.png" /></p>
  57. <p class="text">分享到微信</p>
  58. </li>
  59. <li onclick="saveImg()">
  60. <p class="icon"><img src="img/share/saveImg.png" /></p>
  61. <p class="text">保存图片</p>
  62. </li>
  63. <li>
  64. <p class="icon"><img src="img/share/shuax.png" /></p>
  65. <p class="text">重新选择</p>
  66. </li>
  67. </ul>
  68. </div>
  69. <div class="mask">
  70. <div class="maskImg">
  71. <div class="topImg"><img src="img/share/imgs.png" /></div>
  72. <div class="btn"><img src="img/share/btnIcon.png" /></div>
  73. </div>
  74. <div class="close"><img src="img/share/close.png" /></div>
  75. </div>
  76. <div class="tipBox">
  77. 暂无链接
  78. </div>
  79. </div>
  80. <!-- <canvas id="canvas"></canvas>
  81. <img src="" class="svgImg" /> -->
  82. </body>
  83. <script src="js/jsMap-1.1.0.min.js" type="text/javascript" charset="utf-8"></script>
  84. <script type="text/javascript">
  85. // if($('.wrap').height()<$(window).height()){
  86. // $('.wrap').css('height', $(window).height())
  87. // }else{
  88. // $('.wrap').css('height', 'auto')
  89. // }
  90. // $('.wrap').css('height', $(window).height());
  91. function saveImg() {
  92. $('.mask').fadeIn(500)
  93. $('.maskBox').fadeIn(500)
  94. }
  95. $('.mask .close').on('click', function() {
  96. $('.mask').fadeOut(500)
  97. $('.maskBox').fadeOut(500)
  98. })
  99. $('.bulletBox').on('click','.noHref',function(){
  100. $('.tipBox').fadeIn(500)
  101. setTimeout(function(){
  102. $('.tipBox').fadeOut(500)
  103. },2000)
  104. })
  105. var chooseArr = localStorage.getItem("chooseArr");
  106. console.log(JSON.parse(chooseArr));
  107. var list = JSON.parse(chooseArr)
  108. var cont = '';
  109. $.each(list, function(i, val) {
  110. cont += '<li><p class="title">' + val.cityName + '</p><p class="itemList">'
  111. $.each(val.bName, function(index, name) {
  112. console.log(name)
  113. if(index == val.bName.length - 1) {
  114. cont += name
  115. } else {
  116. cont += name + '、'
  117. }
  118. })
  119. cont += '</p></li>'
  120. })
  121. $('.nameList').html(cont)
  122. var infoNum = '';
  123. var dist = (list[0].bNum / 130) * 100
  124. var bf = dist.toFixed(2);
  125. if(list[0].bNum >= 1 && list[0].bNum <= 5) {
  126. infoNum = '<p>踏足中国<span>' + list.length + '</span>个省区,<span>' + list[0].bNum + '</span>个一级博物馆</p><p>超越了<span> 82.38%</span>的用户</p>'
  127. }
  128. if(list[0].bNum > 5 && list[0].bNum <= 10) {
  129. infoNum = '<p>踏足中国<span>' + list.length + '</span>个省区,<span>' + list[0].bNum + '</span>个一级博物馆</p><p>超越了<span>85.68%</span>的用户</p>'
  130. }
  131. if(list[0].bNum > 10 && list[0].bNum <= 15) {
  132. infoNum = '<p>踏足中国<span>' + list.length + '</span>个省区,<span>' + list[0].bNum + '</span>个一级博物馆</p><p>超越了<span>90.18%</span>的用户</p>'
  133. }
  134. if(list[0].bNum > 15 && list[0].bNum <= 20) {
  135. infoNum = '<p>踏足中国<span>' + list.length + '</span>个省区,<span>' + list[0].bNum + '</span>个一级博物馆</p><p>超越了<span>96.58%</span>的用户</p>'
  136. }
  137. if(list[0].bNum > 20) {
  138. infoNum = '<p>踏足中国<span>' + list.length + '</span>个省区,<span>' + list[0].bNum + '</span>个一级博物馆</p><p>超越了<span>99.99%</span>的用户</p>'
  139. }
  140. // nameList
  141. $('.numInfo').html(infoNum)
  142. jsMap.config("#container", {
  143. name: "china",
  144. width: 355,
  145. height: 400,
  146. datafill: "#4291DA",
  147. areaName: false,
  148. }, JSON.parse(chooseArr))
  149. // $('.tip').on('click', function() {
  150. $('.deepIcon ').slideToggle(1000)
  151. // })
  152. $('.jsmap-container').click(function(e) {
  153. if(e.target.classList.length == 0 || e.target.classList[0] != 'imgClick') {
  154. $('.leftBwg').slideUp(300)
  155. $('.rightBwg').slideUp(300)
  156. }
  157. })
  158. </script>
  159. <!--<script src="js/share.js?vs=1.0.0." type="text/javascript" charset="utf-8"></script>-->
  160. </html>